It does mean Happy Birthday.
I figured if you were spelling it Tejas, you’d appreciate a bit f the Spanish lingo.
I did! Thank u very much!