You're not idiots, lol! Until about two weeks ago, I didn't know why people refered to them as "Bluckies" either. It's because they are BLow mold skeletons, kinda like BUCKY skeletons! People combined the names in a slang to easily identify what they're talking about

)
As far as the blow up tree goes, I've seen them in my local WalMart, Loblaws and Home Depot ;O) I've been thinking of getting one, but I hadn't seen it inflated, so I wasn't sure. Now that I've seen it, I'm running out tomorrow to get me one.