Top definition
noun. a combination of sound that is pleasant to one's ears that eventually turns into an exciting experience to the mind.
-dude, those guys over there sound like limebox!

-that's some limebox sounds right there
by luisflomex June 17, 2007
Get the mug
Get a limebox mug for your Aunt Jovana.
buy the domain for your foodie blog