Tater

Noun

  • (Britain, US, informal) A potato.
  • (US, baseball, slang) A home run

Leave a Reply

Your email address will not be published.