Under normal circumstances, urine does not really have a strong odor. Sometimes our diet can change this smell. High sulfur food like asparagus or vitamin B6 supplements can make urine stink. Dehydration can cause urine to smell because of the ammonia in it. A fishy stench indicates an infection. If the smell of your urine changes for a considerable period and drinking water doesn’t help, get yourself checked for a UTI.