I believe that блин is a euphemism that means something like "darn!"