If it tastes urine soaked, someone isn’t cleaning the deer properly, and getting the crap in the guts and/or bladder into the meat.
You can also use deer meet and mix it with beef for things like hamburger or chili, or pork for sausages. Deer is a lot leaner than domesticated animals so the added fat from beef or pork usually makes it taste better.