Sped

A person who is mentally ill or just dumb
by Ur homi December 27, 2019
Get the Sped mug.