You sure it doesn’t mean “My aunt Thera is icky”?...........
Theory of Thira
http://www.youtube.com/watch?v=QxGrtjKDwR0