goutu
Top 40000
Meanings
Adjective
1. tasty, yummy (having a pleasant or satisfying flavor) (informal)