Gabe262626's definitions
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 December 26, 2007
Get the Lemon Demonmug.