Meligoro Share definition Flag The motion you make after being punched in the tits after that douche bag punched me I got a sudden shock of meligoro Meligoro by priestlyfish April 12, 2009 0 0 Get merch Get the Meligoro mug. Buy Now — $32.95 See more merch