A jack-of-all trades... basically a person who can do everything. originated from the japanese word 便利屋 (benriya) meaning handyman or utility man. The term is also used in the manga Gangsta.
by Jack-of-all-trades September 08, 2012