Meaning of oddball
noun – a person or thing that is atypical, bizarre, eccentric, or nonconforming
adjective – whimsically free-spirited; eccentric; atypical
This sculpture is titled “Centered” by CJ Rench, located at Lake Eola, Orlando, Florida. It makes me think of two hands holding up something in the center.