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.      Английский сленговый словарь.