Hmmm, sorry guys (I mean Dudes), but this is not a literal translation, just my best match as far as social-struggling-studionists (neo) hippies' interjections are concerned.
Actually, "Mec" would be a good alter ego to "Dude", while "T'vois?" is a spoken-style contraction of "Tu vois?" that, used as such an obsessive automatism, is equivalent to "If you see what I mean."
In other words, Papertiger's "Frogdude" make some sense, but Frogt'vois would mean… err…
Nothing.
Damn that Babel Tower if you ask me, Dude.