Random Words:
1.
A spot where you go to smoke marijuana.
"Yo im out in LA at the cheeba-spot, why you lighting that dirt where the seeds i'll ..
1.
Slang name for any "Canadian Tire" store. Quite possibly the most inept automotive shop in all of Canada.
"Whomever chan..