What does it mean?

Hi!! Help me please! What does this expressions mean?
I can’t make head or tail of…

Schoolboy

Hi Schoolboy,

It’s an idiom meaning that you don’t understand any of it.[YSaerTTEW443543]

TOEIC listening, photographs: A boat on the water[YSaerTTEW443543]