Intimidating person meaning. making you feel frightened or nervous: .

Intimidating person meaning. making you feel frightened or nervous: .