Definitions by turingTapeDJ
megamanspike
v. To instantly destroy something beyond all hope of repair. Named for the spikes in megaman that kill you instantly if you so much as prick yourself.
I was trying to put this small piece on a delicate airplane model but I slipped and megamanspiked it.
megamanspike by turingTapeDJ October 21, 2010