look up any word, like twoosh:
 
1.
Slang name for any "Canadian Tire" store. Quite possibly the most inept automotive shop in all of Canada.
"Whomever changed the oil in your car, forgot to put more back in. Where did you go?"

"I took it to Newfie Speed and Custom."

"Uh, oh. 'Nuff said!!!"
by D.Gould October 18, 2007

Words related to Newfie Speed and Custom

incapable incompetent inept unqualified unskilled