There's nothing up my sleeve
Meaning
It comes from magic, but it is often used figuratively simply to mean that the speaker is not hiding anything.
Songs that contains the expression
Social Panel
-
Social Media