1 definition by El_Girraffe

Top Definition
the act of taking a shit while placing a blanket over ones head, body, and toilet; while inhaling the potent fumes. (an upgrade from a dutch oven)
Garrett sat upon his toilet and draped a blanket over his head, thus creating a dutch throne.
by El_Girraffe April 02, 2011

Mug icon
Buy a dutch throne mug!