Slap Happy Posted by Rico on August 08, 2000 Where did the term "slap happy" come from? Slap Happy ESC 08/08/00