1 definition by lsutigers1128

A goofy kid who resides in Basking Ridge, often found meowing after two sips of beer.
That Retarded Harry Potter with Down Syndrome was meowing outside my house last night!
by lsutigers1128 May 4, 2010
Get the Retarded Harry Potter with Down Syndrome mug.