Skip to main content

Definitions by Osedonym

An acronym for "Don't Speak Your Language".
DSYL by Osedonym March 14, 2015