UK US
beady-eyed (adjective): having eyes that gleam with malice.
Similar: malicious
More about beady-eyed on Wikipedia.