Someone who is speculating and hating; checking you out while being a hater; sizing you up.
Did you see how she was looking at you? She was specuhating!