Find the word definition

Wiktionary
party in one's mouth

n. (context informal English) An exciting combination of flavours.