Why does your stomach growl?
The Real Answer
Your stomach produces growling sounds (called borborygmi) when it contracts to mix food and digestive juices, or when it's empty and contracting against itself. The sound is amplified by gas and air moving through your digestive tract. It's a normal part of digestion that happens whether your stomach is full or empty — you just notice it more when there's nothing to muffle the noise.
Your stomach is a small angry animal living inside your body, and it has decided to announce its feelings to everyone in the conference room. You have no control over when it speaks, and it always chooses the quietest moment possible to lodge its complaint.
Why People Ask This
People ask this right after their stomach betrays them in public — usually during a silent exam, a job interview, or a date. It's one of those bodily functions that feels intentionally timed to embarrass you, which makes people wonder if there's actually an explanation for the terrible timing (there isn't — it's just probability working against you).