Wiktionary
party in one's mouth
n. (context informal English) An exciting combination of flavours.