Doublesnail

Someone who is so autistic they identify as a snail.
He's such a doublesnail
by Sorrells February 04, 2017
mugGet the Doublesnail mug.