Right, "give it for me" doesn't make sense there. It should presumably be "give it to me". Also "Christmas" needs a capital, and, as written, it is a run-on sentence (though it may be a concatenation of several lines of lyric).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
geoyoBut when I type "give one for me" in google, I get a lot of examples with this phrase, such as:A great many things you can find on Google would not be said by most native speakers.