1 definition by R. Cain

Top Definition
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

Mug icon
Buy a Strasburg mug!