1 definition by TIWIH777

Top Definition
The street that every leet person in the world lives on. It exists only in the leet dimension of reality and therefore can only be seen by leet people.
1. "Dude where do you live?"

"Leetstreet, fool. Ya dig?"
by TIWIH777 August 20, 2009
Mug icon
Buy a Leetstreet mug!