Top definition
When you do terrible things, and life shits all over you.
"Don't steal from that store, or you will karmarrhea"
by bigwillie0619 April 02, 2015
Get the mug
Get a karmarrhea mug for your Aunt Zora.