look up any word, like leh:
 
1.
Girl who likes to stalk nerdy guys
That treyla loves her some Steve Jobs
by car dude April 15, 2010
0 0