Top definition
the shittiest town in the world, small town in texas. largely inbred and a lot of meth addicts.
holy shit he's definately from alvord
by ganjaman88666 February 23, 2011