whale of a time

listen to the pronunciation of whale of a time
Английский Язык - Английский Язык
great time, enjoyable time