teddy bear

Teddy Love: The Stuffed Animal Sex Toy of our Worst Nightmares

Teddy Love is a stuffed toy with a magic tongue. So not OK.

Read...