What is the full meaning of giggly
tending to giggle [adj GIGGLIER, GIGGLIEST]
Example of the word giggly placed on a Scrabble board.