Stand on a busy street corner handing out free cupcakes, and you'll be inundated with hungry customers. Inundated means "overwhelmed".
The Latin root of inundated is inundare, literally "to overflow," and "overflowing" is still one of the meanings of the adjective inundated. A river bank can become inundated with water, or flooded, just as a movie star can be inundated with autograph requests.