expressing oneself in an exaggerated manner - Spanish English Dictionary