2 definitions by leedleman

When the pesticides you ingested mess your stool.
Fuck dude, I'm getting pestoodled again from that glyphosate!
by leedleman November 23, 2019
Get the pestoodle mug.