Gay

What do you call hemorrhoids on a fag? Speed bumps.
 255
0