Top Definition
1a. to have sex in a parked car

b. to go to the scenic look out and check out a whole 'nother view
We went to Lover's Lookout and we scenicated in the bed of my truck even after it started raining.
#park #parking #car sex #backseat #pickup bed #sex
by Rod X February 14, 2014
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.