meaning of Air Hump

Air Hump meaning in Urban Dictionary

Humping the air near you