Definify.com

Definition 2025


kicherst

kicherst

German

Verb

kicherst

  1. Second-person singular present of kichern.