Top definition
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 03, 2011
Get the mug
Get a The two finger linger mug for your barber Manafort.