The Loop (TV)
Do you like this video?
The crazy iguana lady is a mentally-ill woman who lived in the ancient city Mayan city of Chichen Itza.
She was seen in the city shouting gibberish and throwing iguanas at people.
Behind the Laughter
- She is the Mayan equivalent of the Crazy Cat Lady.
Community content is available under CC-BY-SA unless otherwise noted.