hacky

etymologically-related-terms

dirty

unclean