Defenestrate

I'm gonna defenestrate this idiot.
by Pineajelly June 21, 2021
mugGet the Defenestratemug.

Share this definition