Harry Share definition Flag Overcompensating for micro-penis. The general feeling of shame you and displeasure you get at having a small, tiny, microscopic penis :( Man, my Harry is so tiny it's cringe Harry by anonymous March 29, 2024 0 0 Get merch Get the Harry mug. Buy Now — $32.95 See more merch