retrosexual
noun
°A man who adopts a traditional masculine style in dress and manners.
°One who has not had sex in a very long time.
"It's been so long I've become a retrosexual."