Undefined word derived from the songPeaches by the Stranglers "walking on the beaches sniffing all the sleeches". May be a verb, noun, adjective or adverb.
Also used as a description of the upstairs people.
You big Sleech. Go and sleech off.
"walking on the beaches sniffing all the sleeches"