BigDexter's definitions
When you wake up from a nap very satisfied, relaxed, and energized; requires the nap to be at least 2-3 hours.
by BigDexter November 21, 2017
Get the nap hit mug.by BigDexter November 16, 2017
Get the Teb mug.