irubenelum Share definition Flag The person who is the f*king most annoying person in your life. I hate Dave, he's an irubenelum irubenelum by lunamoonmilk June 8, 2018 0 0 Get merch Get the irubenelum mug. Buy Now — $32.95 See more merch