meaning of canning carrots

canning carrots meaning in Urban Dictionary

the act of sex with more than one cock or doll in the same hole