Top definition
One of the most amazing girls in the world. She loves big nerds.
"Shes being so Kayci..sending me those cute messages..."

"Yup that's Kayci Babe Castillo alright!"
by Agehcap June 13, 2009
Get the mug
Get a Kayci Babe Castillo mug for your bunkmate Zora.