Top definition
The sound some cultures make when celebrating. The I I I's can sometimes go on for much longer than expected.
My neighbors were having a party all you could hear for hours was Rrrrrrrr Aahhh Ah I I I.
by just plain had enough November 12, 2009
Get the mug
Get a Rrrrrrrr Aahhh Ah I I I mug for your dog Callisto.