Top definition
Place where nappling occurs, usually a bedroom, bed, couch, or field of wildflowers.
Why don't you come over to my Napple Valley and we'll have a quick napple before the party?
by Ms. Napple March 15, 2010
Get the mug
Get a Napple Valley mug for your mate Zora.