on me
What does on me mean?
A swear, with the speaker as the collateral. Saying 'on me' is staking your own name on whatever just came out your mouth — short of swearing on your mama, it's the strongest 'I'm not lying' you can drop without naming anybody else. Heavy in DFW street talk and Texas rap.
Origin
Part of the wider 'on ___' family (on God, on bro, on Blood, on Crip) — Chicago and the South leaned heaviest into it through the 2010s. Dallas locked 'on me' as the personal-stakes version: putting yourself on the line for it.