1 definition by Christopher De Rycke

1
Hump - hump on a camel, other animal or act of human or animal sexual nature.
"Can to get your dog to stop humping my" leg!!
by Christopher De Rycke December 03, 2006
Get the mug
Get a hump mug for your cat Sarah.