sleeping macho
From zefrank
Sleeping macho refers to sleeping clothed only in a t-shirt. Ze Frank does this often and was cited by the LoA for accepting money for the sleeping macho calendar.
Those individuals who wear only a t-shirt in waking hours are often known as "shirt-cockers"