just remember, in Californian English, just like "guy", "dude" is gender-neutral in the 2nd person, masculine in the 3rd person
"hey dude, wanna fuck?" is an entirely plausible statement out of the mouth of a straight California man.
"i fucked a dude last night." is, on the other hand, not.