ughatron Share definition Flag a more dramaticized way of saying ugh I kissed my cousin! UGHATRON!! 🤦🤦 ughatron by comesockcutiepie June 16, 2023 0 0 Get merch Get the ughatron mug. Buy Now — $32.95 See more merch