I have a pit in my stomach meaning. an organ in the body where food is digested: 2.

Lawn Fungus