Skip to main content

Definitions by jiminycricket

Sweater Puppets 

Share definition Flag
That girl's sweater puppets are bouncin'.
Sweater Puppets by jiminycricket April 11, 2007