Blonde jokes 93
What is the definition of gross ignorance?
144 blondes.
If you have any jokes to submit MAIL ME