Skip to main content

Definitions by KlassyKlicker

Defenestrated

To have thrown something or someone out or through a window.
The evil stepmother was angry with me, so she defenestrated my boyfriend.
Defenestrated by KlassyKlicker October 10, 2010