A person with an extreme combination of mental retardation and Autism, forcing them to abandon their kids for simple jack like actions such as playing phone games, or making everyday life decisions.
by Bblbeetuna February 5, 2019
Get the A Babadook mug.by Bootybitch77 April 15, 2020
Get the abbadook mug.