look up any word, like trap:

1 definition by knewangel

 
1.
to have sex on a scenic overlook on the side of a highway
i went overlooking last week.
by knewangel July 20, 2011
7 10