This seems like a complaint more likely to be leveled at an Ni rather than Ne user. Ne tends to be quirky and odd, plucking comparisons and shrewd ideas out of thin air, but it's not deeply cryptic. Ni is.
Then your banter is Se in nature, rather than Ne.
Ne wit is goofy and quirky, and shunning that is a sign of lacking Ne.
Properly speaking being "practical" tends to be more of an SJ thing, than an S thing. Clumsiness in everyday affairs is indicative (though no guarantor) of lacking Si, which one would expect in a balanced INTP.
Overall I'd say ISTP. From your relatively limited self-description it's quite possible you're Se, with s very strong tertiary Ni, rather than Ne.