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. Augustine mug.