Top definition
Anime, It is a japanese word.The Meaning Youko is Demon.Youko is sometimes known as a fox demon.
Youko Fox = Demon Fox
by Paula December 26, 2003
Get the mug
Get a Youko mug for your father-in-law Bob.
buy the domain for your pet site