The situation in which a female allows her sexual partner to interfere with her lady garden while in a public place.
We were having too much fun at the pub to go home, so she let me have access on site.
by jackofspeed April 6, 2010
Get the Access on site mug.