1 definition by Yearsagotheytriedto;)
In Scotland, Specifically in places like Glasgow or paisley, it is a word that is used to describe someone who is extremely unattractive.
“That bird I met last night was fucking barking mate”
Or
“Aww naw I’d never go out with him, he’s barking!”
Or
“Aww naw I’d never go out with him, he’s barking!”
by Yearsagotheytriedto;) September 1, 2022