Top definition
displeasing to the senses.
synonym for gross
That aftertaste was yaste.
by Seamus December 11, 2004
Get the mug
Get a yaste mug for your sister-in-law Helena.