ammarsgc Share definition Flag Used to describe a person or an object that particularly bothers one. In other words, it means a huge piece of shit. Thanks for nothing you useless AmmarsGC ammarsgc by AwwLivSos November 22, 2021 0 0 Get merch Get the ammarsgc mug. Buy Now — $32.95 See more merch