Ogro (en. Ogre)
/ˈo.ɾo/
Slang Meanings
A very difficult person to deal with.
That boss is an ogre, he's never satisfied with the work.
Ese jefe es un ogro, nunca está satisfecho con el trabajo.
Someone who frightens or intimidates.
Don't be an ogre, relax a little.
No seas un ogro, relájate un poco.