1 definition by MC Urban Words

Female masturbation, a girl using her hands to flick her clit or finger herself.
We always take the time to masturbate, to milk the snake, girls do the taco handshake.
by MC Urban Words December 29, 2011
Get the Taco Handshake mug.