speaking of failures's definitions
1. lamest city on earth, located in Florida, the only fun thing to do is annoy tourists. 2. Semi-Famous tourist trap.
by speaking of failures May 27, 2007
Get the St. Augustinemug.
Get the St. Augustinemug. We'll email you a link to sign in instantly.