giants fans Share definition Flag All the san francisco giants fans are gay.Its a fact. giants fans: man why haven't we won a world series since 1954? Man, we suck. giants fans by giants blow August 5, 2008 0 0 Get merch