Saying a person or entity "has some ‘splainin’ to do" (in a Cuban accent) is a humorous way of suggesting that they have done something illegal or otherwise embarrassing.
The catchphrase dates back to the 50's "I Love Lucy" show.
"Dude, asdfghjkl;!!!... why are my briefs pink?? Lucy, you got some 'splainin' to do!"
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Buy the mug