ryan snaith Share definition Flag Utter Mongoloid. Works at a call centre and masturbates 80% of his shift hours Ryan snaith? Isn’t that, that kid who wears a helmet and dribbles all day? ryan snaith by Pure disappointment November 29, 2017 Get the ryan snaith mug.