It doesn't matter in the U.S. if you're Irish when it comes to St. Patrick's Day. The holiday, celebrated every March 17 after being brought over by Irish immigrants, is responsible for the American tradition of wearing green for good luck. While it's not too weird to wear the color, the tradition of pinching people who aren't wearing green is.