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 15, 2016
Get the mug
Get a sticky toffee mug for your sister Nathalie.