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. A group of people doing a lot of collective complaining, ie, bitching. It has nothing to do with a female dog or a negative, annoying p..
1. Another way to add sex to innocent things without saying "that's what she said." in (word ending in "er) her, i har..
1. when your penis sucks something in your penis inhales a trumpet See josh..