inflatable beavers Share definition Flag Always enjoyed by Bob Costas "The always enjoyable Giant Inflatable Beavers." - Bob Costas at closing ceremonies of the 2010 Winter Olympics inflatable beavers by P.W.B. February 28, 2010 Get the inflatable beavers mug.