1 definition by Missy Levesque

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 20, 2007
Get the finger doodle mug.