fnittra

Etymology
.

Verb

 * 1) to giggle, to titter

Usage notes
Feminine-sounding. Compare.