Subscribe English
look up any word, like bae:
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
3 2

Words related to Debunkle:

embarrassment made-up meeting run-in stupid victory