Skip to main content

Definitions by davethecave

any form of sleeping for a period of time
"jimmy took a long relaxing nap after school"
nap by davethecave December 9, 2018