Jay Leno is a poof!