My cat is doing something gross/weird #ishehorny?

Moo, a neutered make cat, is 4 years old and has this weird habit. He will make biscuits or kneeds on you BUT he humps the air a little bit and then immediately jumps off and sucks his cat peeper. ITS WEIRD!!! Is this normal? Why? Does he do this in purpose? Know why he is doing it?