Best definition
yarou
it can mean jeark or guy.mostly insult

baka yarou.(stupid jeark)