Scotch Mist Meaning

(Britain, idiomatic, dialect, Lancashire, Yorkshire) Something that is hard to find or does not exist.

Example:   What do you want: Scotch mist?

RECENT SEARCHES