Sleeveface Post date January 24, 2008 In Uncategorized n. one or more persons obscuring or augmenting any part of their body or bodies with record sleeve(s) causing an illusion Coachella 2008 Turn It Down! Leave a Reply Cancel replyComment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment.