Slang meaning of Hump

Hump means: Sexual intercourse