A person who is exceptionally bad at everything.<br /><br /><br />jackass of all trades definition by Urban Dictionary