I'd swear I saw it, too, but it's nowhere to be found. It's not in your list of posts. There's no record of it being deleted in the moderation log. I even checked my email notifications and can't find any sign it ever existed.
There's only one rational explanation, 'you' posted it in a parallel universe and memories of it leaked through to this one.