The city of Oshawa, Ontario a city east of Toronto. Known for its car and truck factories and the largest crack deals per capita in Canada.
Hittin' up the dirty shwa this weekend!
by Vitamin C November 10, 2006
Can you define these popular missing words?