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 Get the Garma mug.