1 definition by Mamabear75

To take a massive shit and make the toilet explode as if it were a nuclear bomb. It hurts too
I had to go to the bathroom and release the demons.
by Mamabear75 September 22, 2017
Get the release the demons mug.