german shepherd ( synonym found)

Definition of german shepherd:

°past tense of garnishee.

Back to Top