What is the meaning of CATNAP. Phrases containing CATNAP
Slangs & AI meanings
catnap
A nap, a light sleep in the manner of a cat who whilst asleep is still aware.
CATNAP