Glad to hear it.
Geez, on second reading, my meaning was not clear—glad you got it! The "non" was meant to apply to the entire phrase "liberal veggieweenies", but the hyphen makes it look the opposite. Sorry about that.
Translation: "Not one of those Liberal Veggieweenies"!
It reminds me of this, which I love: