What is Megapoots?
Measurement of the intensity of a fart.
I had a fart that was over 50 megapoots!
See mega, poot, fart, funny, dumb