Garma Share definition Flag A Lizard who has no hair but has the intellect of a Human. Commonly talks about playing smash and coding a bot for a kids game. Who deleted my suggestion? I swear it was Garma. Garma by Rc_OwnsUrbanDictionary June 28, 2021 0 0 Get merch Get the Garma mug. Buy Now — $32.95 See more merch