1 definition by spud the potatoe

1
The act of masturbating so hard that you throw up.
Guy1: I was whackin it so hard last night i puked.

Guy 2: oh you whack and yacked?
by spud the potatoe February 20, 2016
Get the mug
Get a Whack and yack mug for your fish Vivek.