Top definition
Noun:
Based on a take of defenestration (the act of throwing someone out of a window, usually female) means to throw someone under a bus.
Your honor, the accused admits to the act of debustration but mitigates his wife had nagged him for some 40 years.
by Butcher Bird Brent October 08, 2019
Get the mug
Get a Debustration mug for your father Manley.