clairvomit
clair·vom·it (klâr-vŏm′ĭt)
adj.
1. Having the power of foresight regarding how sick someone will be.
adj.
1. Having the power of foresight regarding how sick someone will be.
"Why is it that my powers of clairvomit only kick in after I've started drinking."