Skip to main content

Definitions by CYB3R_XD

Scottish slang for a slag
Yo that's girl is a right haggie
'Said with a Scottish accent'
Haggie by CYB3R_XD January 7, 2017