look up any word, like fleek:
 
1.
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 April 07, 2003