Used in Hampton Brandon's live stream.Stands for Ten Toes Down, a call sign used by the TTD militia.
TTD gang shit
392👍 71👎