Just dropped here by that

Just dropped here by weird link on Meryl’s site?

Wondering what the hell she meant by “Still grinning. Like a Cheshire Cat” ?

Thinking that you’re going to find the answer here?

Think again, friend, think again…but enjoy your stay anyway …