jamoche
i got a phone call from some jamoche trying to sell me aluminum siding
random individual of questionable intelligence
"i got a phone call from some jamoche trying to sell me aluminum siding" What is the definition of "jamoche"?