leering


leering (http://definr.com/leering)

     adj 1: showing sly or knowing malice in a glance; "she had run in
            fear of...his evil leering eye"- Amy Lowell
     2: (of a glance) sidelong and slyly lascivious; "leering
        drugstore cowboys"