1 definition by DJ SQUITTLES

Top Definition
When you take a small terd that is followed by explosive diareaha
Hey Roy i just had a squirt plug come out and shit all over the toilet bowl
by DJ SQUITTLES June 15, 2009

Mug icon
Buy a Squirt Plug mug!