Top definition
a short period of sleep usually induced by an already tired state and accompanied by a baseball game playing on television.
I was still pretty tired from the night before, so I just turned on the game and took a baseball nap on the couch. Similar to a golf nap
by PeterCotton September 20, 2010
Get the mug
Get a baseball nap mug for your father-in-law Bob.