meaning of Arabian salmon

Arabian salmon meaning in Urban Dictionary

The work of depositing the live sperm and eggs of spawning salmon into the available lips of the prey as they are sleeping.