Feed
Other
MEME OF THE DAY

Today is...


Happy National CleanUp Day!

Word of the Day


Possessed Poodle

Possessed Poodle is an electronic toy that keeps making ungodly annoying noises even though you have ripped out the batteries and thrown it out the window.

Submitted by Peggy Brown

3 Truths & a Lie Mini-Game

Tait & Lily, Inventors of Betcha Can't!