{{term}}
- {{preview}}
Top definition
les georges leningrad
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
.
by
anna case
June 11, 2005
Get a
les georges leningrad
mug for your mother-in-law Riley.
Apr 28 Word of the Day
stupid people
Literally
everyone, ever. Including
the writer
of this
definition
.
You're
all stupid
people
and
I hate you
.
by
masokitsune
January 17, 2019
Get a
stupid people
mug for your brother-in-law Bob.