PUPCRUS Meaning of PUPCRUS in English 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. Slang English vocab. Английский сленговый словарь. 2012