やろう Expression 1seems ; I think ; I guess Translated by Jiyomi 2right? ; don't you agree? Other writings and readingsやろ expressions (phrases, clauses, etc.) JMdict entry 2083340. Source and licence.