meaning of Babbington

Babbington meaning in Urban Dictionary

somebody who is extremly posh/rich but completly retarded in almost every method, form and form