marioleTop 35000MeaningsNoun1. someone who is intelligent and astute (informal)Examples1Arrête de faire le mariole.Stop fooling around!