What does ‘dike’ mean?

( n ) A female homosexual. They say she is a dike but she goes out with men.
( n ) A prissy, well-dressed male. He is something of a dike, which puts many of the boys off.