dave chapelle was so funny, i just had to gigglebate
to masturbate while having a good laugh, or possibly a giggle
"dave chapelle was so funny, i just had to gigglebate" What is the definition of "gigglebate"?