Skip to main content

Definitions by Archangelgabby

Technotard 

A person who is technologically inept.
My mother and my blonde sister are technotards.
Technotard by Archangelgabby December 30, 2018