It wasn't me. I have made up quite s few memorable nicknames for teams and fighters but that one wasn't me.
Not to toot my own horn, but I'll take personal credit when it's due. I remember being either THE first or at least one of the first to say Ibeatahoochie. I'm about 85% sure it was my creation.