1 definition by knewangel

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

Mug icon
Buy a overlooking mug!