meaning of beishadeel

beishadeel meaning in Urban Dictionary

italian slang for a johnson