Top Definition
A Canadian news channel that is nothing more but a clone of Fox News, much like the rest of Sun News Network which is why Sun TV is also called Fox News North.
Sun TV and the rest of Sun News Network presents a lot of sensationalism.
by Cre47 April 19, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.