meaning of autodefenestrate

autodefenestrate meaning in Urban Dictionary

To eject yourself from a window. See in addition defenestrate.