Definitions by Theroblover
Mascoutah
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:)
Mascoutah by Theroblover December 25, 2009