meaning of bakayarou

bakayarou meaning in Urban Dictionary

Bakayarou. . . An insultive Japanese term frowned upon and thus rareley found in Japan, fundamentally results in "asshole" or comparable english insults.Pronounced; Bah-kah-yah-roh (pretty self explanitory)