OYABUN


Meaning of OYABUN in English

n. (jpn) The head of a Yakuza clan.

Shadow Slang English vocab.      Английский словарь теневого сленга.