Metamask long pending transactions

Hi Anyone in the past few days has similar experience? there’s a pending transaction under my address which I never make such transaction! This pending one was not showing in my metamask but only in etherscan, it’s pending in the past two days hence none of my new transactions could go through… pls suggest how could I cancel this pending one.