1. n. the act of having sex 2. v. to have sex
1. I know they're doing the humparoo.
2. Let's humparoo.
by pernick November 12, 2003
Get the humparoo mug.
to hump a kangaroo or something like it.
My friend humparoos his stuffed kangaroo everyday.
by D-Shiznir April 10, 2006
Get the humparoo mug.