Subscribe English
look up any word, like queef:
 
1.
The part of town you hang out in when your acne is going nuckin futs all over your face.
As you can see by my acne I've been crusing the mean streets of pimple town lately.
by scrotymcboogerballs May 14, 2010
1 0