audio
noun
Picture
Cheapskate - A person who is unwilling to spend money, even when necessary; very stingy.
vagabond - A person who wanders from place to place without a home or job
adjective
inexplicable - Impossible to explain
hussy - An impudent or immoral girl or woman