mastuerzoFormsTop 45000MeaningsNoun1. cress (a plant, Lepidium sativum)2. dumbass (derogatory, colloquial, Spain)