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"
It originated from a song by Bonecage called "Song about a Beaver"
boo boo cha by OwOinator January 6, 2021