1 definition by emilyfosho

a another word for masturbation

aka: putting your fingers in your choochie choo

or

double clicking your mouse
i fandango every firday night
by emilyfosho September 23, 2006
Get the fandango mug.