UK expression (derogatory!)
- dated, certainly goes back to at least pre-WWII

Thanks to Dusty for this contribution