Sleech
Definitions
1
Posts
1
Posters
109
Views
-
[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.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions