ubbejita

one who frightens or intimidates