'Prat' in England means someone who can appear a bit of an idiot or is somewhat annoying. My response to the above comments is that for a 'prat' the man has written some great songs. But there you are.