cry buckets

[cry buckets] {v. phr.} To shed an excessive amount of tears.

Grandma is crying buckets over the loss of our cat.