Skip to main content

Definitions by ThaRealJDSalinger

To punch someone so hard in the gut that they fucking die.
Harry Houdini claimed that he could withstand any punch. That was until he got houdini'd and his kidney burst open.
houdini by ThaRealJDSalinger June 16, 2013