Daily Wail

English

Proper noun

Daily Wail

  1. (UK, slang, derogatory) The Daily Mail newspaper.