No, you haven't got it wrong, mate.
There are people that say they have genuinely seen big cats in this country, even quite a few on this site.
Then there are others on this site that claim the people, including the ones on this site, are liars, have been taking hallucinating drugs, are pissed up etc etc.
Like I keep saying, I've not personally seen one myself, or believe there's a thriving breeding population of any big cat species in this country, but the odd pairing up of a few individuals is definitely possible.