Will Thompson Share definition Flag Basic Snitch when he is put under pressure and likes sucking off his mates. Buys Tns but is afraid to put them on. Omg, Will Thompson is such a snitch. I hope he gets Bashed. Will Thompson by Jarryd Lortan April 19, 2019 0 0 Get merch Get the Will Thompson mug. Buy Now — $32.95 See more merch