Skip to main content

Definitions by @sauce_g0dsV2

Palatable 

A word that is heard by non-English speakers by people who do speak English.
"Yeah it's palatable"
Palatable by @sauce_g0dsV2 June 5, 2019