1 definition by Connor Tremallo

A person or thing that the Devil (or Beezlebub/Satan/Lucifer/etc) makes squeals frequently and loudly.
Devil:I cant wait to take Kage back to hell
I'm gonna fill him with my hot demon gel
I'll make him squeal like my scarlet pimpernel
by Connor Tremallo May 5, 2008
Get the pimpernel mug.