UK expression (derogatory) - dated, certainly goes back to at least pre-WWII
Thanks to Dusty for this contribution