Trevorkraus Share definition Flag an alternate title for the word douchebag Dude, why are you being such a trevorkraus. Trevorkraus by KMatt November 15, 2006 0 0 Get merch Get the Trevorkraus mug. Buy Now — $32.95 See more merch