Is the phrase "better have my money" grammatically correct as in the title of the song found in the following link?
http://www.azlyrics.com/lyrics/rihanna/bitchbetterhavemymoney.html
Or
Should it be "had better have my money"?
Update. I must say that I'm not trying to judge nor trying to correct the song just trying to learn the right way to use this phrase just in case I need to use it. While it has been metioned in the comments that songs often use a lot of slang is good to know the right version of them. Right now I'm just interested in knowing grammatical version of the title phrase since I think it'll be useful for when I lend money to someone.