1 definition by leafstxr

Top Definition
Someone who is trustworthy and nice.

(Let’s redefine this word!)
Me: You can always talk to me if you need it babe.

Friend: “Oml such a cunty scumbag ily”
by leafstxr December 29, 2017

Mug icon
Buy a Cunty Scumbag mug!