Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Tah Swede
ABB
Share definition
Flag
Asea Brown Bowery;
Swedish
company that makes a lot of fun stuff, nuclear reactors for example.
Comes from the
city
of Västerås in
Sweden
ABB
may
be the end of the
world
if the
LHC
fails.
ABB
by
Tah Swede
November 3, 2008
Get the
ABB
mug.