Would a linguist find the following sentence to be a valid English sentence grammatically?

Beans I don't think you'll be able to convince me Harry has ever tasted in his life.
acceptable