phrases, sayings, idioms and expressions at

Another mule kickin' in your stall

Posted by Anders on September 13, 2003

I take the expression from Muddy Water's "Long Distance Call," cf. link. I'm guessing in the context it means "she has another man." Any comments on meaning, origin or level of formality? It is slang, obviously, but is it vulgar?
Thank you