Giggle Caption from Giggle in austin, TX By | March 8, 2024 Whats a llamas favorite ice cream?? a banana spit!