Happy birthday!
And what does "belated" mean?
This place is the only place I have ever heard it...
Basically, it means "I am late" with my congratulations or good wishes. For example, if Dan announces the on sale date for the FDM/MOAD, you do not want to belatedly make Junk Yard Dog!