my winning the lottery was freakin' chutastic
something almost undefinably great, so much that it can nearly cause orgasms 'round the planet
"my winning the lottery was freakin' chutastic" What is the definition of "chutastic"?