personally I'm very fond of the word myself and often wish it could be used to describe me. Alas, my genes are closer to bara than bishi, to use anime terms ._.
but at least I got great games like these to let me indulge in my fantasies, if at least in the short dream of a game xD
*note; the word I'm talking about is "trap", not "snowflake". Just got paranoid and felt I left it too prone to misinterpretation >.>