Meaning of impatsado

impatsado

Tagalog

adj. suffering from indigestion