Ninjawords is on the iPhone! Watch a video or download it here.
dude
noun
°(originally) An inexperienced cowboy.
°(slang) A tourist.
synonyms: bloke, chap, cove, guy more» , mate, dandy, fop, masher