1 definition by Dr. Looooong Shlong

When someone is so mentally retarded that they must have both autism and Down's syndrome
Jason is so retarded he must have aut-downs.
by Dr. Looooong Shlong September 4, 2016
Get the Aut-downs mug.