Skip to main content

Oozaru Subaru

It's a name of a tomboyish but Cute Duck who loves to bring pleasure other people.

She has a silly habit of saying "shuba shuba shuba" to express excitement or contentment
You're like Oozaru Subaru! Too cute to be a Tomboy...
by KC The Generous March 15, 2021
mugGet the Oozaru Subaru 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