meme origin: YTMND
'Put Shoe on Head' is a meme originating from YTMND in 2006, popularized through chaotic raid activities on LiveJasmin.com, where users prompted performers to place shoes on their heads in a humorous and absurd manner.