1 definition by chodey chodifus

A funny funny man who likes asian invasions, and vaginas and fubars.
Yo, Donald Duck is my yo best friend yo on this friggin' website yo!YOOOOO!!!!MOOO!
by chodey chodifus May 4, 2003
Get the Donald Duck mug.