It's Spanish. It actually means "butterfly" in Spanish. I am just very familiar with that name and it being a Spanish one, which is why I even commented.


La madre degli idioti e' sempre incinta.