What does Cat nap mean?

Cat nap meaning in Idioms Dictionary

when you yourself have a short rest during the day, you might be pet napping.