did you hear jon finally did the deed with his girlfriend?  yeah the guy's finally a newcomer
a man who just got laid for the first time
"did you hear jon finally did the deed with his girlfriend?  yeah the guy's finally a newcomer" What is the definition of "newcomer"?