Also one has to note that in French it is not used in this way at all. It actually means outraged, or (less used) exaggerated.
Sign up
Need help? accounthelp@everything2.com