Skip to main content

Definitions by the demiurge

drown in shit 

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