Top definition
To have a faster than usual poo.
"I've just had a Cargo Drop"

(The cargo doors open, the cargo is dropped and then the cargo doors close.)
by OfficialTimmy November 26, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush