Logo
Search icon

tatty

/ˈtæti/

noun

Meaning

  • Potato