What does Bovington mean?

Bovington meaning in Urban Dictionary

is outrageous and stunning