look up anything, like your first name:
1. Leo Nguyen
disgruntled annoying midget who thinks women would only be better if they could pee standing up.
What the hell are you?! I'm a Leo Nguyen.
by Leo Nguyen Apr 7, 2003 add a video
rss and gcal