Top definition
An extensively long nap, usually during the day lasting several hours
I got no sleep last night its time for a nayp!
by Richard Rich December 07, 2012
Get the mug
Get a Nayp mug for your barber Jovana.