G. Dep is currently being held by authorities after shockingly admitting to a murder that happened 17 years ago.

According to the New York Post, on Wednesday (December 15), the former Bad Boy rapper walked into a police precinct in Manhattan and confessed to killing John Henkel on October 19,1993, during a botched robbery attempt outside of a Harlem project building. Detailing the incident, Dep, who was 18 at the time, admitted to tossing his .40 caliber gun in the East River after using it on his victim. Cops checked his story with their file on the unsolved case and it apparently matched up.

“It was just eating away at him," a police source told the Post about Dep’s motive behind the surprising confession.

The rapper was charged with murder and is currently being held without bail.

"My client is presumed innocent, and the case is going to grand jury," Dep’s lawyer, Michael Alperstein, commented to the paper.

Dep has a long criminal history, beginning in 2003, that includes over 25 arrests for drugs, burglary and grand larceny. During an interview with XXLMag.com back in September, the rapper opened up about his longtime struggle with angel dust. He said that his problems with the drug got so bad he had to go to rehab earlier this year. “Sometimes it takes you to get really hit by a car…to go to the garage,” he said at the time. [Watch here]

He recently released his first independent album, Ghetto Legend, his first disc since his 2001 debut on Bad Boy, Child of the Ghetto.

Stay tuned to XXLMag.com as the story develops.—Elan Mancini

More From XXL