jack of all trades to do something thought to be impossible
when one completes a task thought to be impossible,: " You are Elgod"
by Mike Green August 01, 2004
1 more definition
One who can do anything,(jack of all trades)
after fixing something thought to be beyond repair "you are Elgod"
by simons July 27, 2004