EMBARRASSED? Embarrassed – too much turkey. Share this:LinkedInEmailTwitterFacebookPinterestMoreTumblrRedditLike this:Like Loading...