Top definition
Is a piece of shit so dense it literally feels like dropping rocks in the toilet. It leaves thick residue on ones anus which forces your butt cheeks shut
by Double triple May 06, 2016
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009