Sus shifty person, baka is idiot in Japanese so it can be an insult
Carter didnât give me any cake today, he is a sussy baka