1. (noun) to gag, retch or vomit
2. (adj.) one word exclamation used to express pure, unadulterated revulsion; similar to "Gross!" but connotes infinitely more acute disgust
1. The smell of Lauren's queef
caused me to keck in my own lap.
2. That nasty horse-toothed sloptits left her used tampon on the sink. Keck!