A drug addict, dumbfuck, piece of shit, controlling, asswipe, spawn of Satan, sack of lowlife shit, and an abusive fuckboi.
James Robert Gregory is such an asshole.
by Dicknozzle November 5, 2017
Get the James Robert Gregory mug.