IDIOMS

Scotch mist

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

Example:   What do you want: Scotch mist?