Not even sure what "tiger blood" means, but Charlie Sheen certainly didn't coin the expression "winning", he just used it in a really weird sorta way
You must being seeing an uptick in business
You must being seeing an uptick in business