1 definition by FC Beaver

Best fucking place on earth always kicks ass in sports based on great morals and is the most american town in texas
"hey did u hear that falls city always kicks ass"
yep
by FC Beaver November 29, 2012
Get the Falls city mug.