1 definition by MrDooves

Top Definition
Noun (compound word).
1. To Shower, bath, and nap simultaneously.
2. To lay down in a running shower, leave the drain unplugged and doze off.
My hangover felt much better after a quick shabbanap.
by MrDooves April 20, 2016

Mug icon
Buy a Shabbanap mug!