RE: HOW TO KNOW IF YOU HIT A DEER
it sounded like a thud not really a pop or a slap but i heard a definte thud i can really describe it and the wind was blowing about 25 mph too i didnt mention that so that might have cause me not to hear or too hear something.