Skip to
verb (past tense and past participle of 'giggle')
To laugh in a short, rapid, and subdued way, often as a result of embarrassment, amusement, or pleasure.
Browse