1 definition by Diabeticferg123

More than one diabetic in a clinic or in a room at one time
Look over there, there’s a siphon of diabetics
by Diabeticferg123 December 04, 2018
Get a Siphon mug for your fish Yasemin.