I think its short for vegetables. Or just a person that likes vegetables? -thinks of so many meanings...-
Comments on Profile Post by Amberling