a whale of a story ― замечательный рассказ
a whale of a fellow ― отличный парень
a whale of a difference ― огромная разница
to have a whale of a time ― замечательно провести время
to be a whale on (at, for ) ― быть знатоком или любителем (чего-л. )
a whale for work ― неутомимый труженик; работяга
a whale at tennis ― мастер тенниса
a whale on reading ― человек, которого не оторвешь от книги
he's a whale for facts ― его ничто не интересует, кроме фактов