Skip to main content

Definitions by shrek69lol

In the UK its another word for slag or bitch.
"She's such a slag"
slag by shrek69lol January 29, 2021
p
p by shrek69lol January 29, 2021