Definitions by 666(Crowley)
weirdo
Someone who is weird at times but you love everything about them, even things that other people may see as "weird", so you just take the weird things as another thing to love.
weirdo by 666(Crowley) August 4, 2016