Oh for Gods Sake here are 2 books for you The Limerick edited by Bell Publishing Co. NY contains 1700 Limericks also
The New Limerick published by Crown Published Publishing Co Contains 2750 Limericks on every bawdy thing you can think of plus a few more