Yobono means fucking in Russian Baka means idiot Yobono Baka means Fucking Idiot
You are a Yobono Baka