1 definition by Eulachon

Top Definition
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
by Eulachon April 09, 2003

Mug icon
Buy a eulachon mug!