Showing posts with label Alice told me that she's part chupacabra.. Show all posts
Showing posts with label Alice told me that she's part chupacabra.. Show all posts

Saturday, April 3, 2010

El Chupacabra.

Chupacabras are pretty popular around the Alice Palace. I've been fascinated with chupas for years, and my family is as well (spurred on by some great X-Files episodes from a few years ago). Occasionally someone will "see" a chupacabra, or something will get blamed on a chupacabra ambush. The Human Male also likes chupacabras, but he typically calls them "chupacabrays" or "chupanibres". "Chupanibre" is particularly contagious.