LUMB: Laughing Under My Breath

What does LUMB mean? The above is one of LUMB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Laughing Under My Breath

LUMB also stands for:
... more