why is bill being such an andrew keegan today?  or  shut up andrew keegan, you know you love men
"synonym for the derogatory term faggot or gay as a result of the "that's so gay" anti-gay commercials
"why is bill being such an andrew keegan today?  or  shut up andrew keegan, you know you love men" What is the definition of "andrew keegan"?