Definitions by The Mullator
sheesh
A slang term originiating in the market town of Oswestry, Shropshire that reffers to canabis resin. It is most often mockingly used to refer to resin of a poor quality.
sheesh by The Mullator May 19, 2006