Ready to have a whale of a time?
Based on the "50 Fun Idioms" article, this quiz will test your knowledge of expressions for celebration, joy, and having a blast. Let's see if you're the life of the party!
You scored: