gsd
noun 3
Definitions
noun
1
Initialism of German shepherd dog.
2
Initialism of Gender and Sexual Diversity.
3
Initialism of getting shit done.
Your note
not saved0 chars
noun
Initialism of German shepherd dog.
Initialism of Gender and Sexual Diversity.
Initialism of getting shit done.