look up any word, like bye felicia:

1 definition by R. Cain

 
1.
A town settled in the mountanis of Virginia where kids have nothing to do but act like wiggers, smoke weed, pop pills and fight.
Where do you live?
Strasburg.
Dude, I'm sorry.
by R. Cain April 26, 2011
26 9