Top Definition
Indian word for moonshine alcohol which is very common and often made from sugarcane.
Tharra makes you go crazy and beat your wife.
#daroo #india #punjab #desi #whiskey
by AK47WALE August 07, 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.

×