Definify.com

Definition 2024


kicherst

kicherst

German

Verb

kicherst

  1. Second-person singular present of kichern.