1 definition by chelsea24/7

Top Definition
something is as good as having an orgasm during sex.
Damn, those ribs were orgasmic!
by chelsea24/7 May 07, 2011
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.