giggleskeet Share definition Flag when you laugh so hard you ejaculate semen or jezebel juice. the pictures of bmac hanging nude from a tree by his ankles made me giggleskeet so hard i had to change out of my hammer pants. giggleskeet by emersonwins March 7, 2011 0 0 Get merch Get the giggleskeet mug. Buy Now — $32.95 See more merch