What does Bambi Basher mean?

Bambi Basher meaning in Urban Dictionary

a grill shield you placed on your truck to assist you defeat any deer which have the misfortune of getting in the form of your vehicle.