It isn't technical debt if you aren't...— Practicing Developer (@practicingdev) February 26, 2018
1) Leveraging it to get something valuable up front
2) Paying interest on it regularly
3) Treating it as a liability that you may eventually need to pay in full
Code that doesn't meet this criteria isn't debt, it's just low quality work.