squackle.com
Joke #25071
Knock knock Who’s there? Amos Amos who? Amosquito