Canyon Rim Job Share definition Flag Dick in the throat, balls in the mouth, tongue licking your asshole. I wouldn't marry anyone that can give a Canyon Rim Job, but damn I want to hook up with one. Canyon Rim Job by canyonexplorer August 5, 2010 0 0 Get merch Get the Canyon Rim Job mug. Buy Now — $32.95 See more merch