Slash has filed for divorce, TMZ has learned, and it's gonna get ugly.
According to legal docs just filed in L.A. County Superior Court, Slash -- real name Saul Hudson -- cites irreconcilable differences. Slash and wife Perla Ferrar have two boys, age 6 and 8. Slash is asking for joint physical and legal custody.
Sources close to the couple tell TMZ the breakup is extremely acrimonious.
Slash, who is repped by disso-queen Laura Wasser, is willing to pay spousal support, according to the docs. There is no prenup.
The couple was married in October 2001. Slash lists the date of separation as July 15, 2010.