1 definition by starfishtwitch

Top Definition
Oral sex in a restaurant bathroom.
Good, I had a Big Mac, but she went for the Big and Tasty
by starfishtwitch August 20, 2010

Mug icon
Buy a Big and Tasty mug!