meaning of arby's glove

arby's glove meaning in Urban Dictionary

almost the same as a "camel toe"