AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Fucking Armadillo
"I don't think they just get a cat. They have to have an armadillo," he says of the film's subject matter. "That thing definitely somebody did she taste the labia that thing got a tater salad and I'm a right there." The movie is due out in theaters on November 25, 2014.