{{term}}
- {{preview}}
Top definition
Falcon Lord
Costumed crimefighting
disco
grunge
rock band from
Dubai
. Currently operating out of Atlanta.
"They're gonna
tear
out your eyes cuz
the Falcon
Lords
care"
by
Lord Falconhorn
August 05, 2008
Get the
Falcon Lord
neck gaiter and mug.
Jul 2 Word of the Day
serotonin donor
Someone people
turn to
when they're
sad
who makes them
feel better
.
Dude, I was so
unhappy
about my girl, until I
spoke
to my serotonin donor who really helped me
feel better
by
jonfurstn1
November 27, 2009
Get a
serotonin donor
mug for your cat Abdul.