Poor D og D iary is my blog about a small dog named Karl. Every week I make a cartoon about Karl and his clumsy sadistic boss. The owner of Karl (Better: Karl's owner .....
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.