Subscribe English
look up any word, like poopsterbate:
 
1.
The act of ejaculating into the mouth of your partner during sex, then punching them in the stomach afterwards so they throw up all of the sperm that they just swallowed.
Billy: I got up to some dirty shit last night with that hooker man.
Andy: What do you mean?
Billy: I gave her a Shanghai Gut Punch
Andy: You sick fuck
by DeadManSinging November 26, 2013
2 1