Gay

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