I LOVE THIS PLACE!!! You guys are so funny!

I think I have to agree that "Turkey Melt" seems to fit. It's how you all got there that is such a hoot!!