Can someone break this one down please? I don't really get how the parts make the whole meaning.
It is an idiom, so a literal translation would be of no use, really. You will also see it in:
and so on.
Ah okay, thank you. That would be why I couldn't make sense of it!
What about "What is that there is on you?'