Top definition
you have take some form of drugs and on the day after you're on a comedown - you're in public, you're paranoid, you're sleepy. your mates look out for you so you can have a sketchy (aka sketching out as an after effect of drugs) nap time - so to avoid eye contact and generally to catch up on sleep deprivation - you have a sketch nap.
In a cafe being very quiet and sketching out - feeling very tired. your mates suggest a public nap - because you're not comfortable enough to fully fall asleep but your body needs rest - "mate, have a sketch nap"
by kykbabe January 21, 2010
Get the mug
Get a Sketch nap mug for your sister Beatrix.

Available Domains :D

  • sketchnap.ninja
  • sketchnap.net
  • sketchnap.se
  • sketchnap.org
  • sketchnap.com