Skip to main content

Definitions by Owen S😹

Margaret Scanlan 

Word used for calling a woman hot, slutty and sexy. It can also be used in a bad manor