Gay

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