meaning of being shoeshine

being shoeshine meaning in Urban Dictionary

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