Owain Share definition Flag A guy who has huge neck veins and will annoy you about watching porn That guy is such an Owain Owain by Owain what an idiot November 12, 2019 0 0 Get merch Get the Owain mug. Buy Now — $32.95 See more merch