POPPER


Meaning of POPPER in English

n. Any pop-up weapon concealed within a cyberlimb.

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