altmuligmann

Etymology
Concatenation of alt (everything) + mulig (possible) + mann (man)

Noun

 * 1) handyman