1 definition by the demiurge

Top Definition
to drink oneself to death.
a life of downing that hard stuff will make you drown in shit, man. liver death.
by the demiurge January 19, 2017

Mug icon
Buy a drown in shit mug!