Find the word definition

Wiktionary
heaven on a stick

n. (context slang English) Something that is extremely pleasing or attractive.