1 definition by decadouche

Top Definition
a decadouche, someone who will constantly push your buttons, a man-whore or slut
That guy is getting on my nerves, he's such a tuvmuffin.
by decadouche August 04, 2009

Mug icon
Buy a tuvmuffin mug!