ecastor

Etymology
+

Interjection

 * 1) An expression of surprise, annoyance or enthusiasm. Literally by Castor. The expression was used by females in ancient Rome.