"It's not over until the fat lady sings" is an idiom, it is something that you say when someone is losing a game or competition, but you think there is still a chance they might win. There is nothing dirty about it at all. The origin of this idiom refers to an actual "fat lady" named Kate Smith. She was a large woman who was very popular as a singer in the 1930's to 1950's (Irving Berlin wrote God Bless America for her) In the 1950's, Kate had her own TV show, which ended right before the station went off the air for the night - thus, the TV broadcast day was not over until this particular fat lady sang her closing song.