Hi, im englischen sagt er "Eat Slugs", die Übersetzung ist also schon richtig.
Wenn man sich den Aufbau von Zaubersprüchen in der Wizarding World anguckt stellt man schnell fest dass das doch sehr aus der Reihe fallen würde und somit gar kein Zauberspruch ist. Zaubersprüche sind ja auch nicht Voraussetzung zum Zaubern, vieles kann auch ohne passieren, wichtig ist es die magische Magie zu kanalisieren und da hilft ein Zauberspruch und ein Zauberstab bei.
Somit denke ich, dass Rons Fluch einfach so dahergesagt ist.
Zudem ist das denke ich einfach so gemeint, dass der Zauber daraus besteht, dass Schnecken geschluckt werden - das hat zur Folge, dass die Schnecken nun im Körper sind und in dessen Folge ausgewürgt werden. Das Schnecken Kotzen ist somit Folge des Zaubers, bei dem der Verfluchte Schnecken "gefressen" hat, das kotzen ist nicht der Zauber an sich.