1 definition by Theroblover
Biggest small town ever, lovers of indians and purpule, has the sports teams(usually). Many awesome people live there. If you live in mascoutah you are automatically epically awesome. And we do not flog penis:)
by Theroblover December 24, 2009