glasg
has the following definition + add your definition
giggled like a school girl
giggled like a school girl is used in Acronym
The word glasg is used in Acronym meaning giggled like a school girl