A US Marine who engages in sex with multiple women.
There goes ol devil nuttz with more barracks rats!