Learn English – A non-offensive term to call a lunatic

single-word-requestsword-choice

How can a mad scientist's friend address him? For example, when engaged in a conversation with other people (who don't know the scientist), he mentions having such a friend?
I suppose a loony sounds too harsh. Is there a friendlier way to suggest he is a bit of a lunatic?

Best Answer

"Eccentric" might fit the bill.