Find the word definition

Wiktionary

mentulas

n. (plural of mentula English)