Someone who never stops talking in the work place or anywhere!
OH GOD ITS MEGA MOUTH...... I WANT TO DIE
when you open someones mouth whilst asleep and fart into it to make an echo and make it much louder.
Dude greg fell asleep
Dude lets totally mouth mega phone him
aight