News of the Screws

From Wiktionary, the free dictionary
Jump to navigation Jump to search

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)