Dictionary inarub August 13, 2007 davepoobond Leave a comment inarub – v. to scrach an itch on the inside of your skin Share this:EmailFacebookTwitterMoreRedditTumblr Related