Hi everyone, First off, let me say I tried to check pretty much everywhere to find all possible meanings of this expression. I found it first (of course) in a song by Prince, and then also in an episode of "Buffy, the vampire slayer" (I don't remember which episode, I just remember it was Season 6, probably). In "Buffy" it was seemingly used as an exclamation or maybe to say something like "and immediately". But I never really did find out its real meaning (or meanings). I know that "betcha" is the abbreviation for "you bet (your bottom dollar)" just like many other expressions (like "gotcha" which is "I got you"); of course I do know what "wow" means, and I know that "golly" means something like "oh my god"/"Jee"... Does anyone have a real clue about this? I'm sorry I can't give any more context, this is all I've got, and I was just curious to find out what it means.