Definitions Found:

In a strange or eccentric way