Self-sufficient, ambitious, perfectionist, realistic, witty, workaholic, blunt and a total bad-ass. Yes, those words define a VIRGO. A Virgo may seem to be extremely critical and arrogant at first, but the truth is that the more you get to know them the more you will like them