Subscribe English
look up any word, like yeet:

1 definition by Geisha534

 
1.
The act of licking or tongue punching ones asshole
Last night I darted my girlfriend for the first time.
by Geisha534 June 15, 2010
46 55