armadillo
- #1
HI everyone. This is an offshoot from another thread but... Wondering where everybody stands on Marmite (or Vegemite). Am guessing the question is more relevant to Brits and Aussies, because it seems there's no such thing in the US. If you want to know what it is, check: .