Turquoise Tosser Share definition Flag Someone who arselicks the awful bus operator Arriva. "at least it's some improvement", that's exactly the type of phrase only a Turquoise Tosser would say! Turquoise Tosser by NETransport November 17, 2020 0 0 Get merch Get the Turquoise Tosser mug. Buy Now — $32.95 See more merch