Random Phrase


Wild Goose ChaseMeaning: Futilely pursuing something that will never be attainable.