Subscribe English
look up any word, like latergram:

1 definition by haha_you're_a_turtle

 
1.
A person who you find less popular, uncool, a noob or a loser.
Guy 1: Haha, look at Erick.
Guy 2: Yeah I know, he's such a shmelt.
by haha_you're_a_turtle December 22, 2008
42 16