it can mean jeark or guy.mostly insult
baka yarou.(stupid jeark)
by baka_kuso_yarou December 8, 2004
Get the yarou mug.