Top definition
The act of ejaculating into the hand of a woman and slapping her in the face with the ejaculate covered hand.
Great Greg! I Sticky Dartered the shit out of that bitch!
by darterfan May 09, 2011
Get the mug
Get a Sticky Darter mug for your mom Sarah.