What is Dudewtf?
Something to say when something is a bit surprising and you want to come off sounding fresh and clean.
DudeWTF = MY word. :3
...Seriously, who else is there to use it?! v_v