Question: how many cards can you have in your hand in munchkin?
Answer: Hand (i.e. cards you have in your hand and not placed on the table) limit is usually 5 cards at the end of your turn. During "Charity", you reduce your hand to its limit (which means that you can start a turn with more cards than allowed at the end of your turn).