JAWBA


Meaning of JAWBA in English

A non-physical matter that is responsible for a most rancid smell, a smell that transcends the English language. Example: Your feet smell like freaking jawba.

Slang English vocab.      Английский сленговый словарь.