Subscribe English
look up any word, like poopsterbate:

1 definition by Wang Tsu

An extremely champ,ugly,socially and physically weak guy. He is probably African and most likely get nowhere in life. Overall a big loser.
Ewww I would never invite Jarra to my party!
by Wang Tsu June 29, 2011
5 9