We're looking for an idiom (similar idiomatic expression in English) exxéntrica... not the meaning of the sentence...
"He has his own idiom" was taken from an article from The Guardian. (You can read it here:
http://football.guardian.co.uk/world...800201,00.html) about Argentinian soccer player Riquelme. I thought it was quite appropiate to say "la tiene clara". Remember! we're looking for an idiom, not a definition! Any suggestions exxéntrica?
Best regards,