Weir – who didn’t attend the 1-1 West of Scotland League Conference B draw at Thorniewood United last Wednesday – also missed Saturday’s 1-0 home league win over Kello Rovers.
He told the Carluke and Lanark Gazette: “The virus has totally floored me and I’ve been in isolation since last week.
"The symptoms have been really bad. For two days I was floored with it and I didn’t have my taste or smell. I’m just bunged up.
"I felt as if I’d gone 10 rounds with Mike Tyson to be honest with you. My full body was aching. It’s been no fun.
"I’ve had my two jags as well. I got my second jag on July 22 then I went to Liverpool the next day.
"I reckon I caught it down there. Four of us out of 12 got it that was away.
"It was the stag do for Mark Haddow, who plays for Lanark United.
"At least I’m now starting to feel on the mend at the moment but I’m still not 100 per cent.”
Weir hopes he will be out of self isolation in time to attend Rovers’ league trip to Port Glasgow Juniors this Saturday, KO 2pm.
Rovers’ goal in the draw at Thorniewood was scored by Mark Cassidy who bulleted the ball home after great set-up play by James Frame.
The winner against Kello three days later came on 74 minutes when Steven Frame slotted home after fine work by James Frame.