Am I required to give 2 weeks notice?

K

I work part time at a grocery store. They usually schedule me with very random hours that range from 0-20 hours a week. My boss has been making very over-the-line and unprofessional comments to me recently (not sexual, but very rude and angry).I don't think I can even handle one more shift. Am I required to give 2 weeks notice or can I just quit and not show up again? I don't care about using them as a reference.