foundtvd Share definition Flag A amazing person with a pretty personality one of the best underrated tvdu editors! foundtvd Is intelligent . foundtvd by Eclenasgf(real) January 24, 2022 0 0 Get merch Get the foundtvd mug. Buy Now — $32.95 See more merch