Chingada

Chingada

An imaginary, horrible place where you send all those who annoy you.