Skip to main content

Definitions 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
giggoo by T Rects February 22, 2010