Stv Share definition Flag A man who wears swimming trunks so tight they squeeze the vowels out of his name Did you see that Stv at Center Parcs ?What, the guy who was suffocating his future progeny ? Yes Stv by Lord Foxbat IX February 4, 2010 0 0 Get merch Get the Stv mug. Buy Now — $32.95 See more merch