Definitions by teddygrahamperson
human traffic cone
According to Stefon for Saturday Night Live: "It's that thing of when two jacked midgets paint themselves orange and you have to parallel park between them."
human traffic cone by teddygrahamperson December 14, 2010