About us
Define
Definitions for
"Giggles"
A coworker known for her excessive nervous giggling.
home.earthlink.net