look up any word, like thot:

1 definition by Nivedh

 
1.
A stupid n00bsicle that is idiotic.
I'm such a Lena, I get owned easily.
by Nivedh March 26, 2005
86 448