What is Megaturd?
A huge turd that clogs the toilet
Dude, I just laid a Megaturd!
See mega, turd, toilet, poop, clog