Green’s Dictionary of Slang

Nap n.

see Nap Town n. (1)