Tedon Yin Share definition Flag A secret spy of the CCP thats infiltrated Australia, also terrible at maths even though he's chinese That Tedon Yin is bit odd Tedon Yin by Baldballs March 2, 2025 0 0 Get merch Get the Tedon Yin mug. Buy Now — $32.95 See more merch