Green’s Dictionary of Slang

Partick Thistle n.

[rhy. sl.; ult. the Scot. football team]

a whistle.

[UK]R. Puxley Cockney Rabbit.