1 definition by iamintellegentgenius

Top Definition
One who makes Einstein looks like he rides the short bus.
caniba is smarter than you.
by iamintellegentgenius May 12, 2011

Mug icon
Buy a caniba mug!