1 definition by Ryethegret

Top Definition
A disadvantage to something or someone's current state.
Sam was a debenet to the group's effort
by Ryethegret November 25, 2020

Mug icon
Buy a debenet mug!