Top definition
Someone who has balls and also likes mac products.
That was so iruru of you to post that comment!
by geneva red January 07, 2011
Get the mug
Get a iruru mug for your fish Nathalie.