What is the meaning of Tarto?

tart; pie

impersonal past of trzeć

vocative singular of tarta

Source: wiktionary.org