mastuerzo
Top 45000
Meanings
Noun
1. cress (a plant, Lepidium sativum)
2. dumbass (derogatory, colloquial, Spain)