@voysa_reezun: Neither of those definitions really describe someone who believes in equal pay for women. I'm sure many (most?) humanists do believe in equal pay but that isn't what makes them humanists.
I know it sucks having to admit you stuck your foot in your mouth in such a spectacular fashion, but this is the time to admit you were wrong and move on, not dig your hole even deeper.
No he's right. Take an intro course to philosophy, humanism is a thing that already has a meaning.