1 definition by Johnny Boomslang

An Irish rock and roll band originally known as The Hype, 20 years later they finally live up to it. U2 is the best band in the world.
by Johnny Boomslang January 29, 2003
Get the U2 mug.