Top Definition
Verb- To have intercourse in a local park or other local place such as a Mcdonalds parking lot. Typically in a car.
Dude i just did some nice park fuckin'
by Mongo1217 February 24, 2011

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.