igooling Share definition Flag Taking you own defecate or someone else’s and putting it in the freezer and then using it to pleasure yourself Man 1: Ayo bro my girl wants to do igooling what’s thatMan 2: thank god I’m gay Man 1:WHAT?! igooling by Mp40 que se April 29, 2023 0 0 Get merch Get the igooling mug. Buy Now — $32.95 See more merch