Skip to main content
Dictionary
Dictionary
Store
Blog
World
Help
Advertise
Chat
System Status
Do Not Sell My Personal Information
Information Collection Notice
reCAPTCHA Privacy
Terms of Service
reCAPTCHA Terms
Privacy Policy
Accessibility
Report a Bug
Data Request
DMCA
© 1999–2026 Urban Dictionary ®
Words of the Day
Browse
Add a Definition
User Settings
Definitions by LeBelge
TDI
Share definition
Flag
Totally
Disgusting
Innit - an
engine
built
to maximise nitric oxide emissions
TDI
cars
stink
!
TDI
by
LeBelge
June 17, 2019
MMH
Share definition
Flag
Makes Me
Horny
MMH applies to most situations in life:
Undergrads MMH
Finals MMH
SoCal
work
trips MMH
Dining with hot Italian
chick
MMH
Breathing MMH
Hospitals MMH
Feeling your dick on my
leg
does not MMH
...
MMH
by
LeBelge
January 10, 2012