1 definition by The Poon Master

Top Definition
A situation where a meeting occurs between two or more people, leaving one party embarrassed and one party victorious.
"Since our last little debunkle"
by The Poon Master November 08, 2008

Mug icon
Buy a Debunkle mug!