>>49
It's a whimsical, teasing, humorous (and sarcastic) way to say "You are very strange." It's slang, a bit rude, and not literary at all.
>>50
"What planet are you from?" would be a wonderful way to translate it, if it wasn't from a story set in Victorian England. :)