meaning of bagonzos

bagonzos meaning in Urban Dictionary

the 2 dangling appendages below the cock that produce semen.