Green’s Dictionary of Slang

tantadlin (tart) n.

see tantoblin n.