Term: casa del drax
Example: thinking of buying a ride-on mower?  you must have one heck of a casa del drax
Definition: any domicile of a considerable size