Top Definition
A sudden sexual incounter of two complete strangers. Usually takes place in park settings.
You're walking threw the park and someone of the opposite sex attracks you, barly anything is said but intercourse is ingaged.
by DJ London July 19, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.