1 definition by tenchi-ken
a character in the popular anime Tenchi Universe .and she is also a galaxy police officer. her partner mihoshi causes kiyone havoc
watch tenchi universe to see what i am talking about.
watch tenchi universe to see what i am talking about.
by tenchi-ken March 21, 2004