Dictionary xodarap September 1, 2007 davepoobond Leave a comment xodarap – n. your brother/sister’s father-in-law Share this:EmailFacebookTwitterMoreRedditTumblr