the girls in this office have formed their own little slapahoe tribe
"a group of giggling, head bobbing girls that make anyone they contact deseprately want to slap them
"the girls in this office have formed their own little slapahoe tribe" What is the definition of "slapahoe tribe"?