A: Thank you!
B: You betcha!
I've heard the phrase "You betcha" several times as a form of agreement or understanding. Though, I don't understand what it means after the exclamation "Thank you".
I assume it could mean you're welcome/no problem/it's my pleasure, but it's a shot in the dark.
- What exactly does it mean?
- Does it imply that B expects something from A in return?
Thank you. Any help would be appriciated.