STFU, this the internet, frogs rule the land of slang.