1 definition by Youwishi'dtellyou

Top Definition
an exultation expressing extreme excitement or surprise in a particularly pleasing situation; can also be used to replace the phrase "holy shit!"
Thing 1: Have you seen "The Shawshank Redemption"?

Thing 2: "OMGAH! I LOOOOVE that movie!"
by Youwishi'dtellyou June 18, 2008

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.