shy g.

Whats this???

funniness: 4.25

rating: PG