Subscribe
URL of the page has been copied to clipboard.
Meaning : An interesting but highly implausible story. Often told as an excuse.
Synonyms : fairy story, fairy tale, fairytale, song and dance
Install App