Top Definition
To act as if you're totally stressed with a massive workload.
Screaming and complaining like a Iula
by Iula December 10, 2009
5 Words related to Iula

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×