Top definition
Izcalli is an Aztec name, typically male, of Spanish descent. Izcalli is very humble, caring, and always wants to help everyone. Very awesome, friendly, and polite
"That's a really nice person I just met"
"Oh, that's Izcalli"
"That's IZCALLI?"
by Satanist May 12, 2017
Get the mug
Get a izcalli mug for your sister-in-law Beatrix.
buy the domain for your cat site