Troon Platoon Share definition Flag A group of very annoying transexuals Keffals has a Troon Platoon Troon Platoon by VanZevo1776 September 3, 2022 0 0 Get merch