Top definition
A person who has been sheltered by an extreme degree.
Boy: Have you seen that funny video of the dancing cat on YouTube?
Girl: What's YouTube?
Boy: Gee, what are you? Bomb sheltered?
by NoMoreVillains June 01, 2009
Get the mug
Get a Bomb sheltered mug for your mother-in-law Nathalie.