What does being shoeshine mean?

being shoeshine meaning in Urban Dictionary

making on with a dude 4 times and saying to be straight