eulachon Share definition Flag A fish that you can light on fire. Also the username of the awesomest guy on the internet. It was dark so i lit up a eulachon eulachon by Eulachon April 9, 2003 0 0 Get merch Get the eulachon mug. Buy Now — $32.95 See more merch