look up any word, like usuratonkachi:
 
1.
the act of traveling back in time and haveing sex with your self.
if you travle back in time and have sex with your self, you have practiced retro-temporal-autoeroticism
by david bunn December 14, 2004