Margaret Scanlan Share definition Flag Word used for calling a woman hot, slutty and sexy. It can also be used in a bad manor Shes some Margaret Scanlan Margaret Scanlan by Owen S😹 March 14, 2023 0 0 Get merch Get the Margaret Scanlan mug. Buy Now — $32.95 See more merch