tall tales

EnglishEdit

NounEdit

tall tales

  1. plural of tall tale