Top definition
Strong accent of a person of asian decent that is very difficult to understand when spoken in english. Typically found among that one asian kid in your school.
Dude what did you say? I can't understand your lijun.
by Davey Cagle April 07, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush