What has a mouth but no teeth?

A: A river.

Previous Random Joke Next