Green’s Dictionary of Slang

giggelgrassies n.

see giggleweed under giggle adj.