Term: brigadoon
Example: aye there, welcome to brigadoon
Definition: an amazing musical that takes place in a fantasy town in the misty highlands of scotland