I really don't know what I'll do with this - but at some point - at least after I eat the shit out of the Asian buffet tonight - I'll do something with it.
Top definition
hump
To grind one's genitalia in a press-and-release pattern against a particular object or surface; usually associated with an inanimate object.
My dog keeps humping my leg.