peculiar
eldritch, weird
funny
addlepated
kinky
flakey, freakish, freaky
fruity, kookie, kooky, wacky, whacky
bizarre, peculiar, strange
zany, wacky, kinky, oddball
own