Gargaro Share definition Flag A dope who strives to be president of simp nation. A little too soft for his own good. Doesn’t even strive for mediocrity. Damn! Look at that gargaro - holding the door fo that thot. Can’t even simp right. Gargaro by Johnnie the Stick June 13, 2020 0 0 Get merch Get the Gargaro mug. Buy Now — $32.95 See more merch