impossible question

Impossible Question for September 23rd

Q ....... What is a left handed Lemon?

Hint ..... It's not a Lime.