Former "Real World" d-bag Puck can't seem to stay out of jail ... he was just arrested again on charges of domestic violence, TMZ has learned. Puck -- real name David Rainey -- was popped on July 13th in L.A. and charged with inflicting bodily injury on a woman who cops say is a "spouse, former spouse, cohabitant or former cohabitant" of Puck (a.k.a. domestic violence). He was also charged with trying to stop the woman from reporting it. Specifically, law enforcement sources tell us ... Puck and the woman got into a physical altercation, but when she tried to call the police ... Puck allegedly grabbed the phone away and hung it up. He's currently behind bars. Bail is set for $50,000. Read more: http://www.tmz.com/2013/07/22/real-world-puck-david-rainey-arrested-domestic-violence/#ixzz2Znr3XedZ