nick: my mom told me yesterday that if i don't pull myself together, she will call me barka for the rest of my life
japanese word, meaning stupid or dumb
"nick: my mom told me yesterday that if i don't pull myself together, she will call me barka for the rest of my life" What is the definition of "barka"?