defenastrate Share definition Flag a verb meaning "to throw out a window" "hey Vinny, Tony here is late on the payment again. Open up the window so I can defenastrate his cheap ass" defenastrate by JohnGHenry May 12, 2008 0 0 Get merch Get the defenastrate mug. Buy Now — $32.95 See more merch