1 definition by Jacobsa1029

The act of ejaculating in to one's hand, throwing it down in to another person's face as if releasing a yo-yo and slapping them in an upward direction as if pulling the yo-yo back.
Person 1: Dude, how did your date go?

Person 2: It was so awesome!

Person 1: you get any action?

Person 2: HELL YEAH!!! I Yo-Yo'd all over her man!!!
by Jacobsa1029 May 9, 2011
Get the Yo-Yo mug.