Top definition
1. The act of sleeping nude above the sheets with the lights on and the window open in a ground floor hotel room.

2. A person practicing said act.
I saw a weary traveler in one of the rooms at the Imperial 400 Motor Lodge last night.
by Truck Bannister March 21, 2009
Get the mug
Get a weary traveler mug for your friend Julia.