spasmatted

someone who is retarded or 'spasticated' with extreme meaning
rosa your spasmatted
by forestakenCL August 20, 2023
Get the spasmatted mug.