Something that stinks and jumps around, but cannot find where the stink is, since it seems to travel.
Stinkaroo! Where are you!
by lovelyspi October 20, 2015
A term of endearment for a very loved girlfriend. A girl you just can't get enough of.
I love you my little stinkaroo!
by LoverandFighter89 November 15, 2010