Top Definition
The Best leet place around, You may refer to it as the LEET PLACE
I went to #LeetChan and got over 1000 points in 2 days lmao
by SlimShady261 May 03, 2008
4 Words related to LeetChan

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.