Low testosterone is a condition where a man's body produces inadequate levels of the male hormone testosterone. This can lead to a range of symptoms including decreased sex drive, fatigue, and depression. It can be caused by a variety of factors including aging, obesity, and certain medical conditions.