Skip to main content

Definitions by teddywinkles

Teddywinkles

Share definition Flag
A very cute dog that is made out of styrofoam
Teddywinkles is so cute!!
Teddywinkles by teddywinkles May 5, 2024