Posted by Cathy S. on February 04, 2002
Does anybody know the origin of this phrase? It means something along the lines of "I'm going to teach you a lesson".
Thanks!