Define Amateur Virgin Meaning

Amateur Virgin
Someone who has only ever had sex with prostitutes/hookers ... basically anyone who's only ever gotten laid because they paid for it

"I heard Brian was an amateur virgin"
"What?"
"Someone said he told em he's only had sex with prostitutes"
By Donny