meaning of Bovington

Bovington meaning in Urban Dictionary

is outrageous and stunning