kenny of the sea's definitions
Noun: A town comprised of people who continually fail at things.
Adjective: Someone who belongs in failtown because they fail.
Adjective: Someone who belongs in failtown because they fail.
by kenny of the sea January 13, 2008
Get the failtownmug.