What is Caribou Coffee?
1.
A coffee shop (similar to
New
stoner : Omg! Don't talk so loud about weed! Someone will call the cops!
Stoner: Relax, everyone knows people buy weed outside of Caribou Coffee.
See
Random Words:
1.
Spanish for garlic and water, but short for ajodido y aguantarse, meaning fucked and just have to put up with it.
Paco: ?Como estas, ch..
1.
the same as on one but for a longer period of time. i.e. five or more days.
He would have outran the cops but he was on a good one and ..