Yamcha Character Facts

He is a former boyfriend of Bulma and the lifelong best friend of Puar. 
A former desert bandit, Yamcha was once an enemy of Goku, but quickly reformed and became a lifelong friend and ally. Brave, boastful and dependable, Yamcha is a very talented martial artist and one of the most gifted Humans on Earth, possessing skills and traits that allow him to fight alongside his fellow Z Fighters when major threats loom. However, by the latter half of Dragon Ball Z, he is largely outclassed by both his allies and their enemies, and thus retires from fighting.