Fairy Tale

Fairy tale is British slang for an unbelievable tale or excuse.
Found on http://www.probertencyclopaedia.com/browse/ZF.HTM

Fairy Tale

Fairy tale is British slang for an unbelievable tale or excuse.
Found on http://www.probertencyclopaedia.com/browse/ZF.HTM

fairy tale

noun an interesting but highly implausible story; often told as an excuse
Found on http://wordnetweb.princeton.edu/perl/webwn?s=fairy%20tale
No exact match found