A Lennie Canes is a strange creature usually depicted with a large head and small body, often called a freak.
P1- Ew, is that a Lennie Canes.
P2- What a big headed freak.
A peculiar or strange person that is usually alienated from society
Person 1- Ew, look at Lennie.
Person 2- What an alien.