la hostia

Noun

 * 1)  the shit; the dog's bollocks