Knock knock

1.6K 61 1
Jokes For SaleWhere stories live. Discover now