Definitions by Gabe262626
Lemon Demon
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"
Lemon Demon by Gabe262626 December 26, 2007