YES, dude, stop aplogizing! LOL

So, anyway, erm, what was your question? Oh yeah, the wierd taste, and the wierd feeling... maybe your dealer grew the bud himself, if it was that "homegrown" taste of chlorophyll that, according to Erowid, "makes one's fillings taste like they might be dissolving".

anyway, other than that I don't have a clue, sorry mate