If your ribbon snake has snacked on poisonous or venomous fare, then yes, your snake is probably poisonous. However, suppose you've had your snake from a hatchling, and you've never fed it anything venomous. In that case, your pet probably isn't poisonous. Just the same, I wouldn't actually eat it.