stourton Share definition Flag common abreviation for a blatantly obvious closet homosexual Oh my god, he's such a stourton. stourton by Blurg88 February 12, 2010 0 0 Get merch