Slang meaning of PARTICK THISTLE

PARTICK THISTLE means: Partick Thistle is London Cockney rhyming slang for a whistle.