1 definition by MaxWolfSuit

Top Definition
An orgasm that occurs when two people are forced to drive off to the middle of an orchard to have sex because their parents wouldn't leave the house.
My Dad doesn't let Pete hang out in my room with the door closed so we parked out past 120 and gave each other orchgasms.
by MaxWolfSuit September 01, 2009
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×