those beachorse have been friends for years and they're still causing havoc
noun,adjective, a term of endearment used to describe a friendship that is greater than usual
"those beachorse have been friends for years and they're still causing havoc" What is the definition of "beachorse"?