English Dictionary
Definition quick and dirty in British English
quick and dirty adjective
adjective
Synonyms and related words

English Dictionary