1 definition by MJG0219

The expression used to describe the smell your fingers have after fingering a vagina.
Elmo: Yo cookie monster, i fingered dorothy last night and she left me the two finger linger.

Cookie: Let me smell!
by MJG0219 July 3, 2011
Get the The two finger linger mug.