Skip to main content
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 tobamai
nitroglycerwin
Ask Urban Dictionary about nitroglycerwin
Share definition
Flag
A particularly volatile form of
win
that releases its full
potential
when
struck
by awesome.
The episode of Top
Gear
started off well, but when they blew up a G-Wiz, the episode
really
went from
win
to nitroglycerwin.
nitroglycerwin
by
tobamai
July 10, 2010
0
0
nitroglycerwin
Merch