Undefined word derived from the song Peaches 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 beachessniffing all the sleeches"