When two people make out in public, specifically at a high school sporting event.
Ex) Wow do you see those two kids doing the sheila by the fence over there? -Wow I sheilad just last night
5👍 1👎