nutzoid (nuts + -oid; resembling)
Crazy; insane
An insane or wacky person