A fork of Rural Dictionary
An abreviation of i’d tap that
‘Dude have you seen that chick over there?’ ‘Yeah man ITD for sure’