1 definition by xxx_MLGnoscoper_xxx

When you step in some sort of shit, and every step you take makes a squelchy and squishy noise.
Person: *shoes are squelching in poo*
Random other person: Woah, you've got your toot boots on today.
by xxx_MLGnoscoper_xxx February 8, 2018
Get the Toot boots mug.