Skip to main content

djfuck666's definitions

Armor Squad

Share definition
Armor Squad is a rap group owned by wintercastle.
Hey, have you heard of this new group called Armor Squad?
by djfuck666 February 14, 2021
Flag
mugGet the Armor Squad mug.