Open main menu
See also: landwhale

EnglishEdit

NounEdit

land whale (plural land whales)

  1. Alternative form of landwhale