What is Gigglepie?
A foreign object of the male perspective.
"I stuck it in her Gigglepie till she couldnt giggle no more!"
See giggle, gigglepie, poop, tart, sex