Perhaps it's a gender thing. Maybe she feels competitive with other female cats and companionable with the males. That doesn't help you as far as solving the problem, but at least it might help as far as seeing her behavior as seeming mean. Maybe she's just protecting her relationship with her "boyfriends." And yeah, the Siamese part could be a big factor in her personality.