Flamunguloids Share definition Flag A group of stupid bitches in a group chat Those Flamunguloids sure are cringe. Flamunguloids by Flamunguloids November 26, 2022 Get the Flamunguloids mug.