Top Definition
an amazing duck that roars like a lion.

brings happiness to everyone that comes accross is.
if only i could have mr. rainbow snugglebottoms, i would be happy forever.
by you.know. March 11, 2009
5 Words related to mr. rainbow snugglebottoms

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.