Little Red ...Dirty Jokes #: 8597 - Every year there was a contest...Dirty Jokes #: 19779 - Intercepted correspondence bet...Dirty Jokes #: 15078 - what is the difference between ...Dirty Jokes #: 15370 - Never stand between a fire hyd...More Dirty Jokes -->