MANWICH


Meaning of MANWICH in English

an odd substance that drips out of your shorts after or during sports activity Example: during the game doug's manwich fell out of his gym shorts

Slang English vocab.      Английский сленговый словарь.