1 definition by echo6ghost

the best of the best in the world of gays, the main man, the star * rider at the ultimate challenge - the rectum rodeo
by echo6ghost December 23, 2008
Get the star rider mug.