Top Definition
A phrase used to tease or taunt someone. Typically used when being pursued in a chasing game. Often followed by "stick your head in doo doo".
"Nana nana boo boo, stick your head in doo doo, you can't catch me!"
by liveMike February 15, 2009
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.