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. Mandy: Hahaha! Stupid! Btw, how does your mother know the meaning of said word?
13👍 31👎