News of the Screws

English

edit

Proper noun

edit

News of the Screws

  1. (slang, humorous, UK, historical) Synonym of Screws of the World (the News of the World tabloid newspaper)