bumring
did you see that bloke of there? yeh, i know, he was such a bumring
a person of waspish nature often with poor fashion sense and uncontrollably curly hair
"did you see that bloke of there? yeh, i know, he was such a bumring" What is the definition of "bumring"?