traveller's tale

noun
Graduate
1

An account that cannot be believed; a tall story; a whopper.