shabbaroon

Fun Dictionary -> shabbaroon

shabbaroon - Vulgar Dictionary definition

An ill-dressed shabby fellow; also a mean- spirited person.