PUPKISS Meaning of PUPKISS in English The small wet spot a dog leaves after pressing it's nose against a window. Example: I just cleaned that window and already it's got a pupkiss. Slang English vocab. Английский сленговый словарь. 2012