1 definition by jlennon1940

The olfactory reward of groping inside a girl's vagina in a dark, windswept bus shelter.
by jlennon1940 April 23, 2009
Get the Finger Pie mug.