1 definition by Gabe262626
1. Oh snap! a lemon demon just possessed my sprite
2. "Who wrote The Ultimate Showdown?"
"some band named lemon demon"
2. "Who wrote The Ultimate Showdown?"
"some band named lemon demon"
by Gabe262626 November 27, 2007