1 definition by live in halifax? you know me!

Top Definition
Disgrace to Canada.
Annoying Fan: OMG, Canada's teen pop sensation, Justin Bieber is soooooo fucking sexy.
Me: The music scene of Canada has lost all credibility.
by live in halifax? you know me! December 20, 2009
Mug icon
Buy a Justin Bieber mug!