Impactable's definitions
Someone who possesses good call of duty skills and or plays the game a lot typically someone of high prestige or level.
by Impactable July 22, 2020
Get the Faggot mug.
Get the Faggot mug.We'll email you a link to sign in instantly.