TearDrop's definitions
To collect feces and urine in a backed up pipe to make sludge and putting it in a pale to dump on someone.
by TearDrop February 8, 2004
Get the turkey surprise mug.
Get the turkey surprise mug.We'll email you a link to sign in instantly.