meaning of Bonafield

Bonafield meaning in Urban Dictionary

A crazy awesome enjoyable writing teacher whom really likes chihuahuas.