Gay

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