What does Air Hump mean?

Air Hump meaning in Urban Dictionary

Humping the air near you