1 definition by onlyonedefinition

Top Definition
A decent English Newspaper.
"I'm going to read a decent English Newspaper, The Independent"
by onlyonedefinition November 21, 2011

Mug icon
Buy a The Independent mug!