meaning of braden mcgill

braden mcgill meaning in Urban Dictionary

Guy with huge penis and gets all the women