Iula

To act as if you're totally stressed with a massive workload.
Screaming and complaining like a Iula
by Iula December 11, 2009
Get the Iula mug.