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
That taco just gave me the sticky toffee
by Double triple May 06, 2016
Get a sticky toffee mug for your father-in-law Jerry.
Jul 2 Word of the Day
Someone people turn to when they're sad who makes them feel better.
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
Get a serotonin donor mug for your buddy Yasemin.