Skip to main content

Definitions by dictionaryyyyyurban02

Someone who is good in bed; performs well sexually or causes intense sexual arousal.
Sheeshhe’s hot. Must be a Menold.”