Welcome to Android Central! Do you mean that you had created shortcut on your homescreen to the Google Weather site? There's not "Google Frog Weather" app per se.
Open your Google app and type "weather" in the search bar. Tap the 3 vertical dot menu button at the upper right of the weather window, and then tap Add Home Screen Shortcut.