Rio|De|Dagama Share definition Flag Ahmose's pet robot, used mostly for sex. Though sometimes it is used for manual prostate examination. Rio|De|Dagama by Ahmose August 15, 2003 0 0 Get merch Get the Rio|De|Dagama mug. Buy Now — $32.95 See more merch