Definitions by Teepsyyyy
Inseparables
A squad or a group when many mentally challenged become as one ; often noisy and a great disturbance to others, chances of being chased out when mingled with public but loves each other and is a happy family
Inseparables by Teepsyyyy October 24, 2019