Orna Curran Share definition Flag A huge pussy but also incredibly cute. Can't take a compliment but takes insults even worse. Lovely person though Don't be an orna Curran, come out with me Orna Curran by Father samuel2e4 September 26, 2021 Get the Orna Curran mug.