it sounds like the plant you are describing is a thistle plant...something we have encountered in my neck of the woods....just guessin ...peace