I have a bad smell on my penis I don't have discharges and a lil burning what is this?

Varies. If you are uncut, you need to make sure you retract the foreskin and clean under since it can gather tons of things and cause a bad smell. If not cleaned for a long time, it can cause a condition called phimosis. Burning can be caused by a urinary tract infection or std if you are sexually active. You may not have a discharge even with a std.