Skip to main content

OwOinator's definitions

boo boo cha

A boo boo cha is when a russian chick pees on your face.

It originated from a song by Bonecage called "Song about a Beaver"
Let's all boo boo cha tonight!
by OwOinator January 6, 2021
mugGet the boo boo cha 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