Find the word definition

Wiktionary
cosmic lattes

n. (cosmic latte English)