I would like this TM to teach to my butterfree but I just cant find it
There's no TM for it! Go to Humilau, then go to an old man in a house, make sure you have 10 Yellow Shards and exchange them to teach your Pokemon Giga Drain.