meaning of buttella

buttella meaning in Urban Dictionary

if your feces may be the persistence of this chocolate distribute 'Nutella'