1 definition by T Rects

A girl that giggles while getting a alaskin frozen pipeline
damn mayne dat gurl last night was giggooing so much my wife woke up
by T Rects February 22, 2010
Get the giggoo mug.