MITMOWP

AcronymDefinition
MITMOWPMeant in the Most Obscene Way Possible