oceans of

Definition: A large amount of something.

Discuss this Idiom in the comments below.