Subscribe English
look up any word, like poopsterbate:
 
1.
Japanese word which means special or unique
She is very Takara to me
by Tommy Dip February 23, 2011
206 69