Subscribe English
look up any word, like tittybong:
 
1.
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
2 1