It's Memorial day in the US....I wonder if it's bad form to say "Happy Memorial Day"?
Yes, it is bad.
perfactly ok