s'amuser comme un petit fouMeaningsVerb1. to have the time of one's life, to have a whale of a time, to enjoy oneself immensely (simile, colloquial)