Tran Vo Share definition Flag Someone that doesn’t want to talk for 1400 hours Tran Vo is so quiet Tran Vo by Shadyshookbitch November 27, 2018 0 0 Get merch Get the Tran Vo mug. Buy Now — $32.95 See more merch