{{term}}
- {{preview}}
leaf haters
people who
cheer
for crappy second
tier
teams that have never won
a cup
at all.
fans
of:
Ottawa
Ottawa
Ottawa
by
senssuck101
October 06, 2004
Get a
leaf haters
mug for your dog Beatrix.