Top definition
which is heavy in quantity,huge,big,laborious
yestarday it rained cats and dogs
by Naveen kumar P.C. March 07, 2007
Get the mug
Get a cats and dogs mug for your grandma Sarah.

Activity