lol I think it's become an american way of saying "Thank you" anymore. You made something great? Let me throw ice water on you.