The boy's name Cassidy \c(a)-ssi-dy\, also used as girl's name Cassidy. It is of Irish, Welsh and Gaelic origin, and its meaning is "curly-headed; ingenious, clever".
23. Librarian(?). Movies. Sock animals. Political outbursts. Story times.
"Boy, I got vision, and the rest of the world wears bifocals." - Butch Cassidy