zullaTop 30000MeaningsNoun1. human excrement, feces (colloquial)2. French honeysuckle (Hedysarum coronarium)