KAMIKAZE


Meaning of KAMIKAZE in English

n. (jpn) Lit. "divine wind." 1. Any suicide pilot; 2. A taxi driver; 3. A tailored amphetamine combat drug.

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