Top definition
A very short nap to recharge your batteries for the trials ahead.
Seb had a Seb nap before he took on the world.
by CharSet1 October 08, 2009
Get the mug
Get a Seb nap mug for your boyfriend Manafort.