1 definition by DefenitionANon

Top Definition
To be an Otaku; to have a passion for all things Japan
Person 1: Man that persons so obsessed with Anime

Person 2: Yeah the're such a Troix
by DefenitionANon October 16, 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.