grouillot

Noun

 * 1) jack of all trades
 * 2) messenger boy