Subscribe English
look up any word, like fapping:

1 definition by TheTrueAndTheStoned

 
1.
A small truckstop town with the dullest group of teenagers you'd be fated to meet. Cookie-cutter families with perfect homes and teenage kids that do nothing but sit around and smoke weed. The drugs are the town's worst-kept secret. Every next door neighbor is a cop.
Person 1: "I live in Castaic."
Person 2: "Great, can I have some pot?"
by TheTrueAndTheStoned April 19, 2011
10 6