Latin-English dictionary »

mentula meaning in English

LatinEnglish
mentula [mentulae] (1st) F
noun

male sexual organnoun

penisnoun
[UK: ˈpiː.nɪs] [US: ˈpiː.nəs]
The penis is what commits adultery. = Mentula moechatur.

rudenoun
[UK: ruːd] [US: ˈruːd]

used as a term of abusenoun