2 definitions by Word12

Similar to a double decker, except that an additional poop is left on top of another object, i.e. car, roof, mailbox...
Haha Jones didn't know that I actually did a triple decker in his computer CD drive!
by Word12 November 10, 2004
Get the Triple Decker mug.
A giggle/laugh to the degree that causes a full sexual climax.
When I heard Steve boned that gutter slut, I definitely had a gigglegasm.
by Word12 November 10, 2004
Get the Gigglegasm mug.