Skip to main content

Definitions by Scarliere

To ask a person to shut the fuck up.
Eh! Can you diam la, dog?
Diam La by Scarliere March 27, 2015