What does caniba mean?

caniba meaning in Urban Dictionary

One who makes Einstein looks like he rides the short bus.