1 definition by Half Pipe

A tiny hick town being over run by wiggers from the city who are on a mission to beat up any one who has not yet conformed to crotch grabbing and listing to rap music in the parking lot.

Carstairs was a town that used to be full of males wearing ball hugging jeans and cowboy hats until it was abuducted by males in baggy pants and bandanas.
by Half Pipe February 10, 2009
Get the Carstairs mug.