Around here if somebody flashes their lights, they are warning you that they just made it through a herd of elk or cattle on the highway.
WOW you must be living in the real countryside! Are you allowed to take the accidentally killed animal home? If you have big dogs at home, they would be very happy campers.