Blink 182 drummer Travis Barker is lashing out at ex-wife Shanna Moakler, accusing her of being a terrible mom to their two children, TMZ reports.

Travis, 40, filed court documents alleging that Shanna, also 40, is neglecting their 12-year-old son Landon and 10-year-old daughter Alabama, misusing child support money and exposing them to drugs and guns in the house.

Travis says he found Landon wandering around by himself and hanging out with a 15-year-old girl without Shanna knowing about it. The musician is also accusing his model-actress ex-wife of sending both Landon and Alabama to school without lunch. And he says she's spending a lot of the child support money on herself instead of the kids.

RELATED: Exes Shanna Moakler, Travis Barker Arrested for Death Threats Against Each Other (REPORT)

Plus, he's worried about the kids' safety with guns and drugs in the house, though he doesn't elaborate in the docs.

Travis is asking for his staggering $18,000 a month in child support to be cut to $2,900 in light of how he claims the money is being used, according to TMZ.

Travis and Shanna married in 2004 and divorced in 2008, though they have been on-again, off-again for much of the time since. Let's hope they can set their own problems aside and work out an agreement that truly is best for their children.