Witherama8's definitions
A word used to demean frogs and other amphibious creatures. Derived from the video game of the same name meaning the frog is worthless and should be hit by a fucking 5000mph truck.
by Witherama8 April 10, 2023
Get the Froggermug.