it snowed 2 feet of butterluscious powder last night
a superlative meaning the 'very best' combining [butter] very smooth, nice, agreeable and [luscious] - appealling
"it snowed 2 feet of butterluscious powder last night" What is the definition of "butterluscious"?