giggle goo Share definition Flag also know as sperm or man chowder dude i was gonna giggle goo all over her face giggle goo by weinerlover November 9, 2006 0 0 Get merch Get the giggle goo mug. Buy Now — $32.95 See more merch