1 definition by Ibrahim taou

Its an automatic submachinegun
Granade inbount!
Ill use mij SMG to disctact them!
by Ibrahim taou November 22, 2021
Get the SMG mug.