Impeach: The slang word 'peach' — meaning… | etymologist.ai