Of course, if you are some old lady who is talking to a mother whose daughter lives in America. Old people get away with this informal way of speaking.
Can't it be tera beti? Why is it teri beti. I know that beti is feminine but why should the pronoun change according to it? The verb usually changes. Like... Beti rehti or beta rehta.
you'd actually want to use "tumhari" instead of teri in a real life situation, cuz mostly you talk about this to people a bit elder to you or above you in position. teri is disrespectful in that scenario. it is very informal.