Skip to main content

Akuma no Uta's definitions

Yubaba

Basically, "yu" means bath and "baba" means old woman, so yubaba means "old bath woman", literally.
by Akuma no Uta October 11, 2003
mugGet the Yubaba mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email