Police-Chan Share definition Flag The woman who loves you all, she stops crooks and also is a mother to the motherless, a lover to the loveless. I love Police-Chan, she made me feel alive again- totally my waifu uwu Police-Chan by KittyMeowCatUwu February 20, 2021 Get the Police-Chan mug.