Anyone recognize the character?

  • HejMedDig
    link
    fedilink
    arrow-up
    5
    ·
    27 days ago

    It’s definitely a variation of the “Calvin peeing” sticker. So I guess it’s aliens peeing on cops