meaning of Beached Baby Whale

Beached Baby Whale meaning in Urban Dictionary

A fat feminine; a BBW.