Thank you, that's so much better a definition than I would have given, which would have been more like "it means really, seriously, totally." I just grew up with the expression and never stopped to even wonder about it's origins. This things learnt on LJ! :-)
no subject