GIRI Meaning of GIRI in English n. (jpn) Lit. "debt of honor, duty, or obligation." Shadow Slang English vocab. Английский словарь теневого сленга. 2012