meaning of canoli slurper

canoli slurper meaning in Urban Dictionary

feminine that is loud whenever sucking the men reduced extremity