Skip to main content

Definitions by The House Of Poncho

Can not really be deffined....like smurf for smurfs.
Used as slang for the upstairs people.
Are you going out to sleech tonight? You big sleech, you live upstairs
Sleech by The House Of Poncho November 28, 2004