1 definition by Naveen kumar P.C.

which is heavy in quantity,huge,big,laborious
yestarday it rained cats and dogs
by Naveen kumar P.C. March 8, 2007
Get the cats and dogs mug.