Top Definition
1. Someone who is leet.
2. Being that of leet nature.
3. A group of leet people.

See Leet.
I am a leetsor.
by James Nixon October 12, 2003
Web slang for awesome.
"Slumming it with a BELF, to prove you don't need WoTF to be leetsors. "
by Desolatefromthaur April 28, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.