Skip to main content

Definitions by KaterinaChk

DELIA NINO 

A derogatory term for prostitutes, mostly used in Australia.
JAMES: U HEARD ABOUT THAT SLUT?!
JACK: YEAH MAN! SHE'S A DELIA NINO!
DELIA NINO by KaterinaChk May 2, 2018