@canjen,
Quote:What is the meaning of "ever" in the above sentence?
I believe it's known as an intensifier, and it emphasises the meaning.
The sentence means the same without it, but it doesn't sound quite right.
I think "having a green thumb/ green thumbs" is American, while we in the UK talk of having green fingers.