Top definition
The action of extruding a massive turd that resembles a Scud Missile.
I was dropping scuds.

The dog down the street is always dropping scuds in my garden.
by Sordon November 06, 2010
Get the mug
Get a Dropping Scuds mug for your coworker Georges.