?? Dilated pupils?
A very very unpleasant person. The sort you really do not want as a next door neighbor