Skip to main content

Gabe262626's definitions

Lemon Demon

1. a demonic citrus fruit

2. A popular band on the internet
1. Oh snap! a lemon demon just possessed my sprite

2. "Who wrote The Ultimate Showdown?"

"some band named lemon demon"
by Gabe262626 December 26, 2007
mugGet the Lemon Demon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email