look up any word, like eiffel tower:

1 definition by apStone

 
1.
Literally "walking whale", it's a mean-spirited way of describing an obese person. Essentially, it's a stealthy or mocking pseudo-technical way of saying "landwhale".
Did you see that ambulocetus who waddled into the store the other day? She must have weighed 400 lb!
by apStone July 05, 2011