Skip to content
Definition.com

Giggling is people-purring

See also
.com