Definitions Found:

A strange or eccentric person