Dictionary search results

Showing 1-2 of 2 results

toerag British & World English

A contemptible or worthless person