1 definition by Owen S😹

Word used for calling a woman hot, slutty and sexy. It can also be used in a bad manor
Shes some Margaret Scanlan
by Owen S😹 March 14, 2023
Get the Margaret Scanlan mug.