Sleech

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
by The House Of Poncho November 28, 2004
Get the Sleech mug.