Top definition
a regular stop sign but instead of coming to a complete stop u slow down a lot but not a complete stop
wait, this is a northern virginia stop sign, no need to slow down
by altrep26 April 19, 2009
Get the mug
Get a northern virginia stop sign mug for your brother-in-law Callisto.