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 mix between "Negro" and "Roach" A dusty, scrub ass nigga. Endearing or Offensive, depending upon usage and user..
1. A sound of dolphin-like high-pitched squeakiness; usually denoting happiness or surprise When she saw the engagement ring Wendy let out..
1. WET MY SELF LAUGHIN! LAUGHING SO HARD THAT U ACCIDENTALLY PEE URSELF! thus "wet my self laughing!(W M S L)" See acronym, lau..