lizard bitch Share definition Flag A female V or Visitor, on the original and new TV show "V". Definitely not a Fifth Columnist. We have to wait until at least November to see what the lizard bitch Ana does with the Earth! lizard bitch by pentozali July 7, 2010 0 0 Get merch Get the lizard bitch mug. Buy Now — $32.95 See more merch