Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by LithiumBattery
Did a LuTON
Share definition
Flag
When the
battery
of your
phone
/power tool/hybrid/EV explodes in a manner reminiscent of the destruction of Luton Airport Car
Park
Did you hear Dave's
hybrid
exploded
yesterday
?
totally
did a LuTON and took out Walmart
Did a LuTON
by
LithiumBattery
October 17, 2023
Get the
Did a LuTON
mug.