Top definition
When a man sits on a womans face and then shits into her mouth and then french kisses her .
Mr.Turner preformed The Dillon Dumptruck
by Dillon T. August 29, 2010
Get the mug
Get a The Dillon Dumptruck mug for your cat Rihanna.