I'm feeling lucky Go back 20

lavish

(adj.) sumptuously rich, elaborate, or luxurious. (verb) bestow something in generous or extravagant quantities on.