Top definition
Frequently used to refer to the British tabloid "newspaper", The Daily Mail.

See also:

Toilet Paper,
Did you read the story in the Daily Hate about those Poles eating the royal swans?
by supadupa123 September 21, 2009
Get the mug
Get a Daily Hate mug for your bunkmate Rihanna.