Like THCbongman said it would be hard to tell the exact strain. Lots of dealers don't seem to know shit about what they are selling. Only that it's "good shit". Definately sounds like good bud though, but from your description it could be a thousand different types as well. Happy tokin!