Skip to main content

Definitions by Francine Frensky

A British slang; another word for whore.
Girl 1: I heard Jackie slept with 4 guys last night, one being your bf

Girl 2: That bitch is such a nilly!!
nilly by Francine Frensky November 29, 2010