meaning of Abdul Legs

Abdul Legs meaning in Urban Dictionary

Giant quads from walking the stairs at Renaissance Center