Iain Mowbray Share definition Flag A loser that wants to do it with Eddie. Iain Mowbray is gay. Iain Mowbray by Chelsie L. 321 September 16, 2008 0 0 Get merch Get the Iain Mowbray mug. Buy Now — $32.95 See more merch