oh my god, this brblball feels so good when i sit on it
a childrens toy that debuted in the mid to late 90's
"oh my god, this brblball feels so good when i sit on it" What is the definition of "brblball"?