Wiktionary
ticky tacky
n. 1 (alternative spelling of ticky-tacky English) (shoddy construction material). 2 It may also refer to tar paper.