Top definition
Noun. An irresistible bundle of hot, cute, and fun.
Did you see her at the party? She is so chihiro!
by aobject September 07, 2015
Get the mug
Get a chihiro mug for your friend José.
buy the domain for your travel vlog