GIRI


Meaning of GIRI in English

n. (jpn) Lit. "debt of honor, duty, or obligation."

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