Top Definition
A phrase meant to explain being absent from work because you were drunk.
Bob: Where have you been?
The Drunk: Indian New Year.
Bob: But you are from Puerto Rico!
The Drunk: Everyone is Indian on Indian New Year.
by sextoaster December 12, 2004
4 Words related to Indian New Year

Free Daily Email

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

Emails are sent from We'll never spam you.