1 definition by Cas'th Goval

Top Definition
The act of 'Skeeting' (i.e. ejaculating, cumming, etc.) and 'Giggling' simultaneously.
Christopher makes Vincent "skiggle".
by Cas'th Goval April 04, 2006

Mug icon
Buy a skiggle mug!