adjective Scot. and North England. horrid; loathsome.
ugsome 🔊 Listen to this adjective Scot. and North England. horrid; loathsome. Share Facebook Twitter Google +