Demonic Clarke Share definition Flag Dude who is wiener cousins with a dog Dude 1: bro, my girlfriend fucked a poodle innit Dude 2: lmao bro ur such a Demonic Clarke Demonic Clarke by Generic_Catgirl69 October 9, 2021 Get the Demonic Clarke mug.