Dictionary search results

Showing 1-2 of 2 results

palooka British & World English

A stupid, uncouth person; a lout

Palookaville British & World English

A state of obscurity