What is Sarracuda?
An unqualified woman promoted because she is good looking and shares the boss's political views.
That sarracuda sure is qualified!
See sarah palin, sarahcuda, gilf, vpilf
All you need for a faster workflow in one place.