Skip to main content

Definitions by OwOinator

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!
boo boo cha by OwOinator January 6, 2021