Partick Thistle
noun
1
a whistle. Rhyming slang, formed on the name of a Scottish football club; also serves as a verb UK, 1992.
2
a variety of MDMA, the recreational drug best known as ecstasy, identified by PT embossed on the tablet. Disguising PT with the name of a Scottish football team UK, 2002