What does arby's glove mean?

arby's glove meaning in Urban Dictionary

almost the same as a "camel toe"