The story
Early 20th-century alteration of Scottish dialect puppy show, meaning "puppet show".
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: ridiculous, ludicrous Full definition →
Early 20th-century alteration of Scottish dialect puppy show, meaning "puppet show".
Etymology from Wiktionary, CC BY-SA 4.0.