squackle.com
yarkozee
yarkozee – n. a species of fly that rams itself into a bathroom mirror repeatedly trying to break either the mirror or its head. Whatever comes first.