1 definition by Missy Levesque

1
To play with one's twat.
Last night, we wanted some afternoon delight, but only ended up with some finger doodle.
by Missy Levesque October 19, 2007
Get the merch
Get the finger doodle neck gaiter and mug.