ellstrom Share definition Flag Derogatory term for a vegetarian Why dont you eat a steak and stop being such an ellstrom ellstrom by Alan F September 25, 2006 0 0 Get merch Get the ellstrom mug. Buy Now — $32.95 See more merch