Crossword Answer Lookup

500k+ clues

Second thoughts about offensive jokes played today (6)

Answer PRANKS
Guardian #22482 30 Across 2002-04-01