howie centre

Easily the best place in the world. Located in Sydney Nova Scotia.
I am going to hit up howie centre.
by Kenny MacPHee September 04, 2006
mugGet the howie centre mug.