Skip to main content

Definitions by D-Shiznir

humparoo 

to hump a kangaroo or something like it.
My friend humparoos his stuffed kangaroo everyday.
humparoo by D-Shiznir April 26, 2006