planetseasoning's definitions
When two people preform public display of affection, due to a lack of available indoor make-out space. (usually while drunk)
by planetseasoning November 11, 2010
Get the Sidewalking mug.