
A Dictionary of Invective
by Hugh Rawson
English languageSlangDictionariesEtymologyObscene wordsBlessing and cursingInvectiveSwearing
Writing a summary for young readers…
For young readers
Book data: Open Library

by Hugh Rawson
Book data: Open Library