abominable retard Share definition Flag A grown ass man or woman that wears a full on snow suit in public place such as work or a shopping mall. Look who walked in the door is that who I think it is? Yep it’s the abominable retard herself. abominable retard by Homeless Guy's pants May 4, 2018 0 0 Get merch