Skip to main content

True Sports Fans's definitions

Giant's Fan

(see- "fairweather fan")
(see- "pompous douche")
In typical fashion, the Giant's fan left the game with less than five minutes to go because they were down by more than a touchdown and traffic would be bad.
by True Sports Fans January 28, 2009
mugGet the Giant's Fan mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email