What is Les Georges Leningrad?


1.

an amazing french canadian band. they make fast loud technoish music, and have probably the best concerts ever.

did you see les georges leningrad play in philly? that singer sure can wail.


40

Random Words:

1. When you take a piece of "za" and slap the shit outta someone. Joey zaslapped that smirk right off zach's face. I'..
1. The spider goddess and chief drow deity. Also known as the "Spider Queen", She dwells in the demon world with a realm of her o..
1. n. From "Jiminy Cricket". All that is not Cricket, especially antics or activities that interfere with a good game of Cricket...