others explained the evolution of the meme, but generally "maidenless behavior" is describing anyone doing something that's embarassingly try-hard or overinvested in some way. basically the idea is that if you had better things to occupy your time with, you wouldn't be having this discussion.
Re: dda