People wear green on Saint Patrick's Day because it's supposed to make them invisible to leprechauns. So, wear green or risk getting pinched by one.