The residue that your puppy leaves on the window when she presses her nose on it. Example: I have to clean the window now--it's covered in Bob's pupcrus.
PUPCRUS
Meaning of PUPCRUS in English
Slang English vocab. Английский сленговый словарь. 2012