What is Italian Dumptruck?
When a couple is unusually kinky and shits in a bowl and dumps it on there children as a form of punishment then has sex.
"My wife wanted us two to do an italian dumptruck!"
See italian, dump, truck, dumptruck, poop, sex, kinky, xxx, mean, shit, poo