spanishLION's definitions
a small town in the middle of fucking nowhere, it appears on like every map but no one can ever find it.
by spanishLION July 16, 2009
Get the Fort Nelson mug.by spanishLION October 9, 2008
Get the spanishLION mug.