What causes a man’s urine to smell bad

A man’s heavy urine odor may be due to physiological factors or pathological factors, pathological factors include pyelonephritis, urinary tract infections and so on. 1. Physiological factors: men’s urine odor may be caused by eating too much animal protein, which will contain more ammonia in the urine, thus leading to heavy urine odor. 2. Pathological factors: urinary tract infections lead to patients with urine odor, mainly because of bacterial invasion of the urethra is the urethral mucosa congestion and edema, which will be mixed with the bacterial metabolic waste in the urine with a serious urine odor. Especially after pyelonephritis, male patients will have a very strong smell of urine, mainly because of pyelonephritis after the occurrence of more bacteria and microorganisms in the urine, then the patient’s urine will have a serious odor. To sum up, men should consult a doctor in time if their urine smells bad.