1 definition by Faggle

someone who is good at what he attempts but is conceited and arrogant about his own skills
Yea, Nathan is a jackass of all trades. He passed both his tests, and rubbed it in my face.
by Faggle October 11, 2007
Get the jackass of all trades mug.