1 definition by Pinkrabbitofhappiness

The squodgiest, snuggliest, most frobbulent blongalubjubulent creature in existence. Cuter than the cutest rabbit, and then some. The cutest action achievable by the roo-roo is the hibernation in a cocoon of bedsheets, and the ensuing struggle to escape.
The roo-roo is with the pink rabbit of happiness!
by Pinkrabbitofhappiness July 17, 2011
Get the Roo-roo mug.