A US Marine who engages in sex with multiple women.
There goes ol devil nuttz with more barracks rats!
by mrgutz October 25, 2018
Get a devil nuttz mug for your guy Vivek.