Megaturd

What is Megaturd?


1.

A huge turd that clogs the toilet

Dude, I just laid a Megaturd!

See mega, turd, toilet, poop, clog


83

Random Words:

1. The UK Driver and Vehicle Licensing Agency, based in Swansea. Eqiv. to the U.S DMV. Orginisation responsible for vehicle registrations..
1. Most subtle way of putting something That's about the ebbest dis I have ever heard. See nullest..
1. XM stock investor who believes in the smoke and mirror dog and pony show that emanates out of DC, home to XM. "We are fully funded..