meaning of A Mr. Branston

A Mr. Branston meaning in Urban Dictionary

a lesson that is poorly taught.