To have a whale of a time means to have a lot of fun while doing something.
I spent the summer holidays in Mexico and had a whale of a time!
Mary is a real party girl. She goes out every night and has a whale of a time!
If someone is described as being the size of a whale, it is an impolite way of saying they are very large and overweight.
If you eat too many cakes you’ll be the size of a whale!
In 2012 researchers in the US discovered a beluga whale whose vocalisations were remarkably close to human speech. While dolphins have been taught to mimic the pattern and durations of sounds in human speech, no animal has spontaneously tried such mimicry.