Top Definition
A movie that will win any Academy Award it is nominated for.
This year's oscar catch is Slumdog Millionaire, winning 8 out of 10 Academy Awards
by Katie Pillis February 22, 2009
5 Words related to Oscar Catch

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.

×