thinking of buying a ride-on mower?  you must have one heck of a casa del drax
any domicile of a considerable size
"thinking of buying a ride-on mower?  you must have one heck of a casa del drax" What is the definition of "casa del drax"?