Two or more people unable to stop giggling
, typically over something that does not appear that funny
to other folks nearby.
"Those two are such gigglemores
; they laughed
for almost an hour over the word collaborate."
Free Daily Email
Emails are sent from email@example.com. We'll never spam you.