Skip to main content

Definitions by Oreofluff

Defenestrate

To throw someone or something out of a window
I got defenestrated because of my rude behavior
Defenestrate by Oreofluff August 12, 2020