1 definition by kyleharvey

Top Definition
to finger a girl usually referred to as darting.
have you darted her yet?
by kyleharvey March 02, 2006
Mug icon
Buy a dart mug!