tattie

noun

See tatty.

noun

Alternative spelling of tatty. – potato