Posted by PurdueLiz on June 15, 2003
Does anybody know the origin and meaning of this phrase? Am assuming it's related to Huckleberry Finn, but not sure. Thanks!