a beached whale

a beached whale

offensive slang An extremely large or obese person. I really need to start exercising again. I've turned into a beached whale!See also: beach, whale