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!”
by Yearsagotheytriedto;) September 1, 2022
Get the Barking mug.