What is Humparoo?
to hump a kangaroo or something like it.
My friend humparoos his stuffed kangaroo everyday.
See kangaroo, animal, octopus, thowed, z-ro
1. n. the act of having sex 2. v. to have sex
1. I know they're doing the humparoo.
2. Let's humparoo.
All you need for a faster workflow in one place.