Definition of giggler

Definition of giggler
  1. giggler Noun A person who giggles
Need more help? Try our forum NEW