1 more definition
Music that is usually freely improvised, but sometimes exhibits very loose, mainly conceptual, structure.
I was just downtown and I heard some astounding impruida!
by Tom July 03, 2003
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×