vidtrouble Share definition Flag Greatest person on the interweb. See pwnzor, uber, leet You ph33r teh vidtrouble omfg! vidtrouble by Vidtrouble November 28, 2004 0 0 Get merch Get the vidtrouble mug. Buy Now — $32.95 See more merch