1 definition by Timothy J. Tucker

Top Definition
A plastic bag filled with human excrement thrown out of a window. Common in undeveloped nations where toliets in houses are rare.
Scud missiles, everybody duck!!
by Timothy J. Tucker November 06, 2008

Mug icon
Buy a scud missiles mug!