dude, check out this rash, its from that damn chafarobe
an itchy robe or clothing that chafes at your skin and creates a rash
"dude, check out this rash, its from that damn chafarobe" What is the definition of "chafarobe"?