intimidating

intimidating

"having a frightening, overawing, or threatening effect" -- google dictionary

This post is for subscribers only

A free subscription provides access to most calibrations on this site.