"Crabbish" is a word in ENGLISH

crabbish ENGLISH
Definition:

Somewhat sour or cross.

Few words of positivity

It's hard to be an articulate ghost.

Mary Karr, Lit

WORD SUGGESTIONS
Laugh your heart out.

What do you get if you cross a vampire with a snail? I don't know but it would slow him down.

acidulate ENGLISH

To make sour or acid in a moderate degree; to sour somewhat.

Read the complete definition
byasung CEBUANO

byásung n k. o. yellow lemon-shaped citrus of pungent odor and somewhat sour, used as a hair rinse or for …

Read the complete definition
libas HILIGAYNON

libás - A kind of tree, whose slightly sour leaves are used for seasoning meat, fish and vegetables. The libás-leaves …

Read the complete definition
sourish ENGLISH

Somewhat sour; moderately acid; as, sourish fruit; a sourish taste.

Read the complete definition