declan

Someone whom was autism and is the definition of being a retard.
DAMN. that Declan guy sure is autistic isn't he? I'd smash him tho
by Declan Feuerbach September 20, 2017
mugGet the declanmug.

Share this definition