guy 1: dude, i left i huge beached whale in the toilet yesterday
a beached whale is a piece of poop so large that it leaves the water of the toilet
"guy 1: dude, i left i huge beached whale in the toilet yesterday" What is the definition of "beached whale"?